diff --git a/.gitattributes b/.gitattributes index b8784b7dd38e9fb1cd175cde23510a204dfe65ed..ff1bb2956f1d61684d7d1b7bdd2252bbc95720f2 100644 --- a/.gitattributes +++ b/.gitattributes @@ -755,3 +755,167 @@ checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_ checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.wav filter=lfs diff=lfs merge=lfs -text checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0004.ccaabf98d1244e348e4cf014644aa114.wav filter=lfs diff=lfs merge=lfs -text checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0005.b1776797fd4c442fbb71e7162697df75.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0001.13370e8bff95.4d7645790960.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0002.4f479cec7773.b0253710113e.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0003.cd6907e23d43.9ea7c8680aef.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0004.9508606c0f38.2f7e5f5fc80d.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0005.25a54a7f2a98.270d1b219fba.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.2c5b366dcd864f9098aefee50649bcaa.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.c3bedcae0f814da2b157b3a9547405e8.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0001.38ada01012124ab68505234c1d668644.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0002.d8035f15ea444f58938f2b95a3140b1c.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0003.114c5fc585714fbea85ad48d61144421.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0004.db697821294e439eaa0159dcdf29c531.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0005.8a83412ecd034b39b21b27c1f8f61215.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-11.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-11.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0001.38ada01012124ab68505234c1d668644.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0002.d8035f15ea444f58938f2b95a3140b1c.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0003.114c5fc585714fbea85ad48d61144421.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0004.db697821294e439eaa0159dcdf29c531.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0005.8a83412ecd034b39b21b27c1f8f61215.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/seedvr2/source/a3722494b4e085701fdc80d61da832c36264699fb1fb41c3d1269642aec1fe97.mkv filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.bc0d9941eb964602941103b20cf076cb.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/final/partial_through_clip_0001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/final/partial_through_clip_0002.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.0030d99dce6c4f829241d2a664a98e53.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.046d49ae5b4446d48beb3a407277978a.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.2298c3b4a325412089612885d2281e8f.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.50cf2cc84d234b97832f474539b7ba62.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.a33049276b5e41119f0a25e8e2096761.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.c91e82d196ee4444838b98d6c4513c26.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.cd56f1cb85d7494782f43685a479f868.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.e5e52c4266d045ad97344340197a434a.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.efbfdd88229d40f1a2916036d4490d6e.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.2538ddcd212e469e879b03026f1bdc8d.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.6649988a0e104b83ad3bde5750f566e8.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.bc0d9941eb964602941103b20cf076cb.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.d6b64aa78eef4216929aff229a2f199a.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/reviews/clip_0001.d6b1991ae057.d8dc75b4eae7.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/reviews/clip_0002.a13559fb6db9.fa8dc9869208.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.0030d99dce6c4f829241d2a664a98e53.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.046d49ae5b4446d48beb3a407277978a.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.2298c3b4a325412089612885d2281e8f.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.50cf2cc84d234b97832f474539b7ba62.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.a33049276b5e41119f0a25e8e2096761.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.c91e82d196ee4444838b98d6c4513c26.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.cd56f1cb85d7494782f43685a479f868.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.e5e52c4266d045ad97344340197a434a.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.efbfdd88229d40f1a2916036d4490d6e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.bc0d9941eb964602941103b20cf076cb.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed/generated_audio/clip_0001.3055323896394384aacb579fd8630417.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed/reviews/clip_0001.694e4c3b3cc4.173015c9ae8b.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed/segments/clip_0001.3055323896394384aacb579fd8630417.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/blend_segments/clip_0002.78439f46a913451890072cd74ef9c1b7.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/blend_segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/blend_segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/final/partial_through_clip_0002.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0001.421b4ede87d94543af79e5e023e0deb8.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0001.8fc3a4263e014d74b256af56c041be8b.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0002.78439f46a913451890072cd74ef9c1b7.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/reviews/clip_0001.ef64b30e7609.21f4c60ba65e.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/reviews/clip_0002.c6b476adb4f9.0a08db4b929a.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/reviews/clip_0003.54cf18a355b3.cdaf62abeabf.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.421b4ede87d94543af79e5e023e0deb8.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.8fc3a4263e014d74b256af56c041be8b.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0002.78439f46a913451890072cd74ef9c1b7.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/partial_through_clip_0001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/partial_through_clip_0002.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/t2v_normal_2026-09-15.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/t2v_normal_2026-09-15.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.17e09579ac4147a7a256c587c3ead1de.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.26836442808d4724bad57c1fdf6b8a74.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.33441afcccce40ac874e40aff65b06c7.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.df11ce33d9c1495f84225d4e67c12e02.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/reviews/clip_0001.1ed726832f66.56015aad5886.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/reviews/clip_0002.54936515d3c8.0804ccce6ad5.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/reviews/clip_0003.f9e7c713dfd5.59733979f1d5.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.17e09579ac4147a7a256c587c3ead1de.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.26836442808d4724bad57c1fdf6b8a74.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.33441afcccce40ac874e40aff65b06c7.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.df11ce33d9c1495f84225d4e67c12e02.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_0/generated_audio/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_0/reviews/clip_0001.e595c19c9db4.31d0c1de9e5d.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_0/segments/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.ab46741e9c76405fa29eb60884383312.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.1305f9d370d940fba06f7b3776472a16.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.9fb6179171aa48c7bb2d98ca64836579.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23_001.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23_001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.ab46741e9c76405fa29eb60884383312.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.1305f9d370d940fba06f7b3776472a16.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.9fb6179171aa48c7bb2d98ca64836579.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/final/partial_through_clip_0001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19_001.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19_001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0002.588d9fc905cb4322b8e0231454b1adf7.wav filter=lfs diff=lfs merge=lfs -text +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 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..7b2ed9e8dc6de51cd8648149685dcf5c81571f32 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "f940455084547d3920a89f7618911369621220e3f8d346878a794a0dc0d97fe5", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "ecf9bc6b0d66a20d14a3224509b67729845c6eae976e8dd4a5e951f0a00a3ac2", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\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:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\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:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "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=test_danse_sway_large_and_medium", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..283068e9bf051c333fc19fe6b28144ae528230b9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/workflow.json @@ -0,0 +1,3653 @@ +{ + "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": [ + 728.3443600710054, + -1992.610261804216 + ], + "scale": 0.8390545288824294 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": 86, + "last_node_id": 62, + "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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "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": 37, + "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": 39, + "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": 44, + "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": 43, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -2346.760418005057, + 1123.2900311948579 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\\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:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "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\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\",\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 \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\",\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 \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\",\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": "test_danse_sway_large_and_medium", + "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": 22, + "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": 9, + "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": [ + "krea2_edit/krea_edit__00793_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit/krea_edit__00793_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "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": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).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": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "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": 24, + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "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": 6, + "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": 40, + "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_03" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_03" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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_03 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + "MM-H3 - Blowjob v3.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "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/HMCumshot_V2.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "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/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..d8745363b3f2baca5df17b1807c8a8a5b2613e5c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit/krea_edit__00793_.png [output]" + }, + "is_changed": [ + "dd0bb15e47cf859cf537bd69275d2dd04f88411e3109ec044d1ac92fc6a20d65" + ] + }, + "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": 0, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": "MM-H3 - Blowjob v3.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.8 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "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": 2, + "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/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..e75211140fa842334b57dbd61f0762a2f8b96913 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "a04ad1a66c9d06e3c0c43bae18dafb06b1d184e3eebcc63567cc5ef3b26680ef", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "c0fae104f0f60ce1ce4901aa58d198984ded87045b520a4642e3831833feb170", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\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=test_danse_sway_large_and_medium", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b4dec6f73fbe2ca7e000813c736c8c4fd446c4ce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/workflow.json @@ -0,0 +1,3651 @@ +{ + "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": [ + -2114.284559440754, + -1324.207185591696 + ], + "scale": 1.015255979947739 + }, + "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": 86, + "last_node_id": 60, + "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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": [ + 2, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 2, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "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": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "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": 37, + "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": 39, + "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": 44, + "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": 43, + "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": 17, + "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": [ + -2346.760418005057, + 1123.2900311948579 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\",\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": "test_danse_sway_large_and_medium", + "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": 22, + "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": 9, + "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": [ + "krea2_edit/krea_edit__00793_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit/krea_edit__00793_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "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": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).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": 42, + "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": 23, + "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": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "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": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "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": 6, + "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": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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_02 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + "MM-H3 - Blowjob v3.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "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/HMCumshot_V2.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "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/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..498aac40860e640a6833923f29638da86d4fa8d5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit/krea_edit__00793_.png [output]" + }, + "is_changed": [ + "dd0bb15e47cf859cf537bd69275d2dd04f88411e3109ec044d1ac92fc6a20d65" + ] + }, + "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": 0, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + "36", + 0 + ], + "strength_model": 0.8 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "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/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..e75211140fa842334b57dbd61f0762a2f8b96913 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "a04ad1a66c9d06e3c0c43bae18dafb06b1d184e3eebcc63567cc5ef3b26680ef", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "c0fae104f0f60ce1ce4901aa58d198984ded87045b520a4642e3831833feb170", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\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=test_danse_sway_large_and_medium", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..c1729bf567328301fc5729d4f037b55252436f2b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/workflow.json @@ -0,0 +1,3651 @@ +{ + "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": [ + 2365.5160904250265, + -333.0341486577432 + ], + "scale": 0.573085533011699 + }, + "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": 86, + "last_node_id": 60, + "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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 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": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "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": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "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": 37, + "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": 39, + "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": 44, + "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": 43, + "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": 17, + "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": [ + -2346.760418005057, + 1123.2900311948579 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\",\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": "test_danse_sway_large_and_medium", + "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": 22, + "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": 9, + "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": [ + "krea2_edit/krea_edit__00793_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit/krea_edit__00793_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "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": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).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": 42, + "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": 23, + "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": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "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": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "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": 6, + "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": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/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": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "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/breastplayjiggle_h3_v2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "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/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..7f505173783285ee1eb7cf3247cc76d5d8cd3958 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/api_prompt.json @@ -0,0 +1,705 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "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": 0, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + "36", + 0 + ], + "strength_model": 0.8 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d344461f063ddb7e7ce8c1ea8ffbe3a0b6e1b01c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "c5e557eb02374c1377ccef23b9706e57e00f3538f20d74a5fe6f0911c330d140", + "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": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse_sway_large_and_medium", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a4bb7a2a01ed1774a36c951a94be3db6a832901a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/workflow.json @@ -0,0 +1,3653 @@ +{ + "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": [ + -1534.4087063990892, + -1070.1731139084127 + ], + "scale": 1.2284597357367624 + }, + "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": 86, + "last_node_id": 60, + "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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 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": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "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": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "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": 37, + "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": 39, + "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": 44, + "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": 43, + "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": 17, + "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": [ + -2346.760418005057, + 1123.2900311948579 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1657.0386466111572, + 3689.311045356996 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "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": 22, + "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": 9, + "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": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "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": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).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": 42, + "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": 23, + "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": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "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": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "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": 6, + "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": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 15, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/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": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "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/breastplayjiggle_h3_v2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "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/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..7f505173783285ee1eb7cf3247cc76d5d8cd3958 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json @@ -0,0 +1,705 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "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": 0, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + "36", + 0 + ], + "strength_model": 0.8 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d344461f063ddb7e7ce8c1ea8ffbe3a0b6e1b01c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "c5e557eb02374c1377ccef23b9706e57e00f3538f20d74a5fe6f0911c330d140", + "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": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse_sway_large_and_medium", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a4bb7a2a01ed1774a36c951a94be3db6a832901a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json @@ -0,0 +1,3653 @@ +{ + "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": [ + -1534.4087063990892, + -1070.1731139084127 + ], + "scale": 1.2284597357367624 + }, + "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": 86, + "last_node_id": 60, + "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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 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": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "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": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "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": 37, + "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": 39, + "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": 44, + "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": 43, + "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": 17, + "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": [ + -2346.760418005057, + 1123.2900311948579 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1657.0386466111572, + 3689.311045356996 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "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": 22, + "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": 9, + "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": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "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": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).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": 42, + "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": 23, + "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": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "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": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "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": 6, + "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": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 15, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/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": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "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/breastplayjiggle_h3_v2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "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/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..fd68672cefe08e2b905c90023bccbb70276f9a19 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/api_prompt.json @@ -0,0 +1,626 @@ +{ + "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": "ddim_uniform", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Live-action cinematic POV. bl0w_j0b. She licks the tip then sucks with a steady up-and-down rhythm, looking up at the camera. End mid-bob.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Live-action, cinematic. Purple neon bedroom lighting with warm skin highlights. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She gives a blowjob, sucking the viewer's cock with a steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. Harder pace after 00:06.0. 00:08.5–00:10.12 The downstroke is still traveling. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The bob continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip and looks up toward the camera. 00:02.5–00:06.0 Her right hand pumps the shaft hard while her mouth stays open on the tip. Head and hand move together. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks up toward the camera, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Camera: first-person POV looking down, slight natural movement matching the motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit/krea_edit__00793_.png [output]" + }, + "is_changed": [ + "dd0bb15e47cf859cf537bd69275d2dd04f88411e3109ec044d1ac92fc6a20d65" + ] + }, + "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": [ + "50", + 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": 0, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": "MM-H3 - Blowjob v3.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.7 + } + }, + "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/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..e6fabef20c1d4553c64fbf026d350511ec468236 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "3ccdb7dc436149d70a48032385384cfc95a89112e6a64d1252bf6038adbff0e5", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She licks the tip then sucks with a steady up-and-down rhythm, looking up at the camera. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Purple neon bedroom lighting with warm skin highlights. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She gives a blowjob, sucking the viewer's cock with a steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. Harder pace after 00:06.0. 00:08.5–00:10.12 The downstroke is still traveling. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The bob continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip and looks up toward the camera. 00:02.5–00:06.0 Her right hand pumps the shaft hard while her mouth stays open on the tip. Head and hand move together. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks up toward the camera, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Camera: first-person POV looking down, slight natural movement matching the motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "667a64ec768a3b3620e8c782ef21d84dd7aa2c30137513bc464831a287a64f58", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She licks the tip then sucks with a steady up-and-down rhythm, looking up at the camera. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Purple neon bedroom lighting with warm skin highlights. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She gives a blowjob, sucking the viewer's cock with a steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. Harder pace after 00:06.0. 00:08.5–00:10.12 The downstroke is still traveling. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "92960ced0820cf55767f0174de9a5d89f00bbc72bec49aa41d035bf4a9741f3f", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She licks the tip then sucks with a steady up-and-down rhythm, looking up at the camera. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Purple neon bedroom lighting with warm skin highlights. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She gives a blowjob, sucking the viewer's cock with a steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. Harder pace after 00:06.0. 00:08.5–00:10.12 The downstroke is still traveling. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The bob continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip and looks up toward the camera. 00:02.5–00:06.0 Her right hand pumps the shaft hard while her mouth stays open on the tip. Head and hand move together. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks up toward the camera, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Camera: first-person POV looking down, slight natural movement matching the motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "15cc1c506327348cae86213d9514b437bde7ec70cdbec7822ed72ab88964f964", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The bob continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip and looks up toward the camera. 00:02.5–00:06.0 Her right hand pumps the shaft hard while her mouth stays open on the tip. Head and hand move together. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks up toward the camera, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Camera: first-person POV looking down, slight natural movement matching the motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\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=test_danse_sway_large_and_medium", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a2c5a50fa14d0a654759ecb697d9e8fb1ca23dd9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/workflow.json @@ -0,0 +1,3653 @@ +{ + "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": [ + -3073.672525308289, + 324.8826768419308 + ], + "scale": 0.5209868481924543 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": 86, + "last_node_id": 62, + "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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "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": 37, + "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": 39, + "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": 44, + "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": 43, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -2346.760418005057, + 1123.2900311948579 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Live-action cinematic POV. bl0w_j0b. She licks the tip then sucks with a steady up-and-down rhythm, looking up at the camera. End mid-bob.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Live-action, cinematic. Purple neon bedroom lighting with warm skin highlights. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She gives a blowjob, sucking the viewer's cock with a steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. Harder pace after 00:06.0. 00:08.5–00:10.12 The downstroke is still traveling. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The bob continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip and looks up toward the camera. 00:02.5–00:06.0 Her right hand pumps the shaft hard while her mouth stays open on the tip. Head and hand move together. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks up toward the camera, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Camera: first-person POV looking down, slight natural movement matching the motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Live-action cinematic POV. bl0w_j0b. She licks the tip then sucks with a steady up-and-down rhythm, looking up at the camera. End mid-bob.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Live-action, cinematic. Purple neon bedroom lighting with warm skin highlights. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She gives a blowjob, sucking the viewer's cock with a steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. Harder pace after 00:06.0. 00:08.5–00:10.12 The downstroke is still traveling. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Soft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] The bob continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip and looks up toward the camera. 00:02.5–00:06.0 Her right hand pumps the shaft hard while her mouth stays open on the tip. Head and hand move together. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks up toward the camera, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Camera: first-person POV looking down, slight natural movement matching the motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "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": 22, + "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": 9, + "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": [ + "krea2_edit/krea_edit__00793_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit/krea_edit__00793_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "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": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).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": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "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": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "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": 6, + "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": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1582.3040547926444, + -84.1509415512435 + ], + "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": [ + "MM-H3 - Blowjob v3.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "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/HMCumshot_V2.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "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/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..7f505173783285ee1eb7cf3247cc76d5d8cd3958 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/api_prompt.json @@ -0,0 +1,705 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "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": 0, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + "36", + 0 + ], + "strength_model": 0.8 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d344461f063ddb7e7ce8c1ea8ffbe3a0b6e1b01c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "c5e557eb02374c1377ccef23b9706e57e00f3538f20d74a5fe6f0911c330d140", + "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": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse_sway_large_and_medium", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a4bb7a2a01ed1774a36c951a94be3db6a832901a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/workflow.json @@ -0,0 +1,3653 @@ +{ + "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": [ + -1534.4087063990892, + -1070.1731139084127 + ], + "scale": 1.2284597357367624 + }, + "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": 86, + "last_node_id": 60, + "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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 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": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "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": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "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": 37, + "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": 39, + "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": 44, + "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": 43, + "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": 17, + "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": [ + -2346.760418005057, + 1123.2900311948579 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1657.0386466111572, + 3689.311045356996 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "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": 22, + "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": 9, + "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": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "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": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).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": 42, + "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": 23, + "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": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "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": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "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": 6, + "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": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 15, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/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": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "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/breastplayjiggle_h3_v2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "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/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..25e12bc436353999382a8e0c89483ad86a3b53d5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/api_prompt.json @@ -0,0 +1,626 @@ +{ + "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": "ddim_uniform", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit/krea_edit__00793_.png [output]" + }, + "is_changed": [ + "dd0bb15e47cf859cf537bd69275d2dd04f88411e3109ec044d1ac92fc6a20d65" + ] + }, + "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": [ + "50", + 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": 0, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": "MM-H3 - Blowjob v3.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.7 + } + }, + "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/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..7ee4aa83e85c2042ed87a633ff70084f44b97298 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "23b94c9eccfb0800ab6cdf664d1b4fed1a6ed00e7828f3581cb781af91850492", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "648a6e8aa60610b6ede51ad2e4e834a57bf79543d4768b525953355aee0b3e37", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\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=test_danse_sway_large_and_medium", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..576a60d2a2f73426b508e86868d73bd881b63daf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/workflow.json @@ -0,0 +1,3653 @@ +{ + "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": [ + 383.7333313481775, + -47.88233316126547 + ], + "scale": 0.47362440744768625 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": 86, + "last_node_id": 62, + "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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "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": 37, + "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": 39, + "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": 44, + "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": 43, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Soft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "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": 22, + "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": 9, + "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": [ + "krea2_edit/krea_edit__00793_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit/krea_edit__00793_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "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": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).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": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "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": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "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": 6, + "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": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1582.3040547926444, + -84.1509415512435 + ], + "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": [ + "MM-H3 - Blowjob v3.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "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/HMCumshot_V2.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "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/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..758f9b9b438058fe721c9998587bbc43780238f3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The suck continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. bl0w_j0b. hmcumshot3. Same close-up POV lock, same woman, same penis, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip, looks at the penis then at the lens. 00:02.5–00:06.0 Her right hand pumps the shaft hard, french-tip nails visible, mouth open near the tip. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks at the penis then up at the lens, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Handheld POV lock, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, wet mouth, breath, moans and grip without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit/krea_edit__00793_.png [output]" + }, + "is_changed": [ + "dd0bb15e47cf859cf537bd69275d2dd04f88411e3109ec044d1ac92fc6a20d65" + ] + }, + "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": 0, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": "MM-H3 - Blowjob v3.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "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/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..83716d9241e4bec2de008c5009c9fa1bb194b63c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "1f2b89846cb1b0f542600606b08a006f129e03a4e8137795a8e5e41f5d6a0c8a", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The suck continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. bl0w_j0b. hmcumshot3. Same close-up POV lock, same woman, same penis, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip, looks at the penis then at the lens. 00:02.5–00:06.0 Her right hand pumps the shaft hard, french-tip nails visible, mouth open near the tip. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks at the penis then up at the lens, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Handheld POV lock, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet mouth, breath, moans and grip without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "03c293aae4872adab5ebea296d4c1af9992dc70ce9d768345cb5b62e44c83347", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5c83ff649d3a467a09b2a8000ddd578ccb0bb2fc4fd26f3ee6378b3d7e3afb5b", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The suck continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. bl0w_j0b. hmcumshot3. Same close-up POV lock, same woman, same penis, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip, looks at the penis then at the lens. 00:02.5–00:06.0 Her right hand pumps the shaft hard, french-tip nails visible, mouth open near the tip. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks at the penis then up at the lens, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Handheld POV lock, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet mouth, breath, moans and grip without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0273b1a246aea1a8f850ae17008ccf0f812a5be1336007c440d06da5b9a8caad", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The suck continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. bl0w_j0b. hmcumshot3. Same close-up POV lock, same woman, same penis, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip, looks at the penis then at the lens. 00:02.5–00:06.0 Her right hand pumps the shaft hard, french-tip nails visible, mouth open near the tip. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks at the penis then up at the lens, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Handheld POV lock, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet mouth, breath, moans and grip without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\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=test_danse_sway_large_and_medium", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b3a5af860097bc276d9d257fbde0aeb70d2c243c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/workflow.json @@ -0,0 +1,3653 @@ +{ + "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": [ + -3828.1500517791046, + -361.4650595657558 + ], + "scale": 1.351305709310442 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": 86, + "last_node_id": 62, + "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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "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": 37, + "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": 39, + "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": 44, + "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": 43, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -2346.760418005057, + 1123.2900311948579 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The suck continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. bl0w_j0b. hmcumshot3. Same close-up POV lock, same woman, same penis, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip, looks at the penis then at the lens. 00:02.5–00:06.0 Her right hand pumps the shaft hard, french-tip nails visible, mouth open near the tip. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks at the penis then up at the lens, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Handheld POV lock, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, wet mouth, breath, moans and grip without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] The suck continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. bl0w_j0b. hmcumshot3. Same close-up POV lock, same woman, same penis, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip, looks at the penis then at the lens. 00:02.5–00:06.0 Her right hand pumps the shaft hard, french-tip nails visible, mouth open near the tip. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks at the penis then up at the lens, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Handheld POV lock, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, wet mouth, breath, moans and grip without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "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": 22, + "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": 9, + "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": [ + "krea2_edit/krea_edit__00793_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit/krea_edit__00793_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "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": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).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": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "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": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "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": 6, + "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": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1582.3040547926444, + -84.1509415512435 + ], + "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": [ + "MM-H3 - Blowjob v3.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "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/HMCumshot_V2.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "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/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..ab001c02f0b96f89e66a6761e893af89c5bad082 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit/krea_edit__00793_.png [output]" + }, + "is_changed": [ + "dd0bb15e47cf859cf537bd69275d2dd04f88411e3109ec044d1ac92fc6a20d65" + ] + }, + "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": 0, + "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_02" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_02 : 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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": "MM-H3 - Blowjob v3.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.8 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "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": 3, + "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/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..e75211140fa842334b57dbd61f0762a2f8b96913 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "a04ad1a66c9d06e3c0c43bae18dafb06b1d184e3eebcc63567cc5ef3b26680ef", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "c0fae104f0f60ce1ce4901aa58d198984ded87045b520a4642e3831833feb170", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\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=test_danse_sway_large_and_medium", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..4ebd061a9f1fbe1b0a24d6edaf04737773b6a625 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/workflow.json @@ -0,0 +1,3653 @@ +{ + "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": [ + 2792.2229960429977, + -438.70491567824035 + ], + "scale": 0.7627768444385716 + }, + "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": 86, + "last_node_id": 60, + "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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": [ + 3, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 3, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "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": 37, + "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": 39, + "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": 44, + "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": 43, + "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": 17, + "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": [ + -2346.760418005057, + 1123.2900311948579 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\",\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": "test_danse_sway_large_and_medium", + "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": 22, + "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": 9, + "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": [ + "krea2_edit/krea_edit__00793_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit/krea_edit__00793_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "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": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).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": 42, + "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": 23, + "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": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "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": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "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": 6, + "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": 40, + "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_02" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_02" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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_03 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_02 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + "MM-H3 - Blowjob v3.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "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/HMCumshot_V2.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "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/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..4d2d8eca0ad826c87b8f3cd96941c31b4470e7f4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/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": "ddim_uniform", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The suck continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. bl0w_j0b. hmcumshot3. Same close-up POV lock, same woman, same penis, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip, looks at the penis then at the lens. 00:02.5–00:06.0 Her right hand pumps the shaft hard, french-tip nails visible, mouth open near the tip. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks at the penis then up at the lens, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Handheld POV lock, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, wet mouth, breath, moans and grip without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit/krea_edit__00793_.png [output]" + }, + "is_changed": [ + "dd0bb15e47cf859cf537bd69275d2dd04f88411e3109ec044d1ac92fc6a20d65" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": "MM-H3 - Blowjob v3.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "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/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..83716d9241e4bec2de008c5009c9fa1bb194b63c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "1f2b89846cb1b0f542600606b08a006f129e03a4e8137795a8e5e41f5d6a0c8a", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The suck continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. bl0w_j0b. hmcumshot3. Same close-up POV lock, same woman, same penis, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip, looks at the penis then at the lens. 00:02.5–00:06.0 Her right hand pumps the shaft hard, french-tip nails visible, mouth open near the tip. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks at the penis then up at the lens, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Handheld POV lock, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet mouth, breath, moans and grip without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "03c293aae4872adab5ebea296d4c1af9992dc70ce9d768345cb5b62e44c83347", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5c83ff649d3a467a09b2a8000ddd578ccb0bb2fc4fd26f3ee6378b3d7e3afb5b", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The suck continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. bl0w_j0b. hmcumshot3. Same close-up POV lock, same woman, same penis, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip, looks at the penis then at the lens. 00:02.5–00:06.0 Her right hand pumps the shaft hard, french-tip nails visible, mouth open near the tip. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks at the penis then up at the lens, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Handheld POV lock, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet mouth, breath, moans and grip without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0273b1a246aea1a8f850ae17008ccf0f812a5be1336007c440d06da5b9a8caad", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The suck continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. bl0w_j0b. hmcumshot3. Same close-up POV lock, same woman, same penis, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip, looks at the penis then at the lens. 00:02.5–00:06.0 Her right hand pumps the shaft hard, french-tip nails visible, mouth open near the tip. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks at the penis then up at the lens, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Handheld POV lock, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet mouth, breath, moans and grip without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\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=test_danse_sway_large_and_medium", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..3655dc32b095d2eacccd5f9b2fa9ee473f831a6b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/workflow.json @@ -0,0 +1,3653 @@ +{ + "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": [ + 717.5837890360319, + -2222.3216842619336 + ], + "scale": 1.0152559799477396 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": 86, + "last_node_id": 62, + "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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "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": 37, + "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": 39, + "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": 44, + "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": 43, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -2346.760418005057, + 1123.2900311948579 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The suck continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. bl0w_j0b. hmcumshot3. Same close-up POV lock, same woman, same penis, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip, looks at the penis then at the lens. 00:02.5–00:06.0 Her right hand pumps the shaft hard, french-tip nails visible, mouth open near the tip. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks at the penis then up at the lens, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Handheld POV lock, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, wet mouth, breath, moans and grip without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] The suck continues, she pumps with her hand, then hmcumshot3 lands on her breasts.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. bl0w_j0b. hmcumshot3. Same close-up POV lock, same woman, same penis, same hanging breasts, same purple-neon bedroom. 00:00–00:02.5 The downstroke finishes; she pulls back to the tip, looks at the penis then at the lens. 00:02.5–00:06.0 Her right hand pumps the shaft hard, french-tip nails visible, mouth open near the tip. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts. The cum leaves the tip, travels through the air, and lands on her hanging breasts. She looks at the penis then up at the lens, mouth open. 00:09.0–00:10.12 Last spurt lands on her breasts and settles. Handheld POV lock, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, wet mouth, breath, moans and grip without restarting any sound at the scene boundary. After the downstroke completes add hard wet strokes from the pumping hand, then five wet spurts hitting her breasts, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "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": 22, + "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": 9, + "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": [ + "krea2_edit/krea_edit__00793_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit/krea_edit__00793_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "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": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).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": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "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": 24, + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "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": 6, + "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": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + "MM-H3 - Blowjob v3.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "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/HMCumshot_V2.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "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/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..7f505173783285ee1eb7cf3247cc76d5d8cd3958 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/api_prompt.json @@ -0,0 +1,705 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "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": 0, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + "36", + 0 + ], + "strength_model": 0.8 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d344461f063ddb7e7ce8c1ea8ffbe3a0b6e1b01c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "c5e557eb02374c1377ccef23b9706e57e00f3538f20d74a5fe6f0911c330d140", + "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": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse_sway_large_and_medium", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..fbdae6dc58962c210c70d425a9f18028e428bcd5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/workflow.json @@ -0,0 +1,3649 @@ +{ + "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": [ + -1534.4087063990892, + -1070.1731139084127 + ], + "scale": 1.2284597357367624 + }, + "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": 86, + "last_node_id": 60, + "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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 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": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "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": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "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": 37, + "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": 39, + "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": 44, + "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": 43, + "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": 17, + "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": [ + -2346.760418005057, + 1123.2900311948579 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1657.0386466111572, + 3689.311045356996 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "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": 22, + "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": 9, + "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": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "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": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).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": 42, + "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": 23, + "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": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "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": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "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": 6, + "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": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 15, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/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": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "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/breastplayjiggle_h3_v2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "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/test_danse_sway_large_and_medium/reviews/clip_0001.13370e8bff95.4d7645790960.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0001.13370e8bff95.4d7645790960.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c3b0bd7de7c9dd8aa505416d965d45650ec7e0aa --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0001.13370e8bff95.4d7645790960.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:705dc75be8b072e1653ed0bb51b219bfa2f7ca8ee1c87ddb112bed9ce68da0f6 +size 8743928 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0002.4f479cec7773.b0253710113e.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0002.4f479cec7773.b0253710113e.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..4a8c941146811711f266019feaaef7002fe473aa --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0002.4f479cec7773.b0253710113e.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a92ee85276b760fc28f3a85c9e35c2512168b965f7d4ec2d6713c46c04ee07cd +size 7790394 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0003.cd6907e23d43.9ea7c8680aef.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0003.cd6907e23d43.9ea7c8680aef.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2d816bd584606944a0099120082fd5daccb6c718 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0003.cd6907e23d43.9ea7c8680aef.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e8766ac0cbeca0f58ddc6c14741de4130ac6c9661864f8578336f50fa141854 +size 6989733 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0004.9508606c0f38.2f7e5f5fc80d.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0004.9508606c0f38.2f7e5f5fc80d.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..9bb134cbf512a6916f8c68c7073228b5ce795ced --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0004.9508606c0f38.2f7e5f5fc80d.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:801b313b5fb5795c41c0b6d7f543ca6fdf0ab9f1af00637f5d29c9f2c8a9f9e3 +size 1434732 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0005.25a54a7f2a98.270d1b219fba.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0005.25a54a7f2a98.270d1b219fba.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d85ad6dce9b5c1fa3345aca74967874ede5fed8f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/reviews/clip_0005.25a54a7f2a98.270d1b219fba.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec5d9b4064e81e65cf4e12fa154abb3aafebb07b9e55bbc7b72f74f9034872d4 +size 1858014 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.2c5b366dcd864f9098aefee50649bcaa.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.2c5b366dcd864f9098aefee50649bcaa.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8b675eaafaa5edf771dae1dbec0b80b8063e3af1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.2c5b366dcd864f9098aefee50649bcaa.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7354cc899ea2d312e04b3cfb9bff65bd883ebbb17c7a38eaad85a55e71f0f53 +size 7894467 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.2c5b366dcd864f9098aefee50649bcaa.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.2c5b366dcd864f9098aefee50649bcaa.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..b8b94e5650c5ccc5027f732b02d500cacb3e0046 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.2c5b366dcd864f9098aefee50649bcaa.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Quiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. 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/test_danse_sway_large_and_medium/segments/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0bce40a67b8b41764eb7e50173efb4185cc80505 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:424d934a94bebd093b599148c4b95b1da1550283f4bf4cf4307dd97957096801 +size 7779236 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..b8b94e5650c5ccc5027f732b02d500cacb3e0046 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Quiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. 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/test_danse_sway_large_and_medium/segments/clip_0001.c3bedcae0f814da2b157b3a9547405e8.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.c3bedcae0f814da2b157b3a9547405e8.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1ba3f3c83eb7e525ba6b26f163423f47408d006c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.c3bedcae0f814da2b157b3a9547405e8.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc9c97814764936eb6d25fbb178874875bac241d1fdb33b797137a8f710a9ea5 +size 9118584 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.c3bedcae0f814da2b157b3a9547405e8.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.c3bedcae0f814da2b157b3a9547405e8.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..3408ffc446feb9777ab156a7bfe3fd8f7580a3c5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.c3bedcae0f814da2b157b3a9547405e8.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] Live-action cinematic POV. bl0w_j0b. She licks the tip then sucks with a steady up-and-down rhythm, looking up at the camera. End mid-bob. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] Live-action, cinematic. Purple neon bedroom lighting with warm skin highlights. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She gives a blowjob, sucking the viewer's cock with a steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. Harder pace after 00:06.0. 00:08.5–00:10.12 The downstroke is still traveling. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Soft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. 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/test_danse_sway_large_and_medium/segments/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..33b38cdaa36e740c15cf07ed1447c12d443ee61e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13370e8bff9517bff4dcc0f424a9d495ce85d314f829ec7b0e6d2e0c5ee3ab5a +size 8585796 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..137e761fb5c9f8e678cfddda383cbd76ba5ac721 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Soft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. 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/test_danse_sway_large_and_medium/segments/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c1bb1e06c66b93bc514553de841967851ae52c48 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bca577404d1029bac86ca7de784558f798de9a5df7da36461da5d4742f5ea6f +size 9245428 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..28e419ce851cfff5a8fefe55944c0fcd52492ecb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Quiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. 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/test_danse_sway_large_and_medium/segments/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3b783f378f166991d6721b3fa5c8b0a326193efa --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1cfbb62fa238d712b9d100436eb8d380a46642c2230afc18a39a979c80b27ce +size 9588097 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..28e419ce851cfff5a8fefe55944c0fcd52492ecb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Quiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. 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/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..6609dbe2679da8c364c06a650772e6b7b59698bb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1 +size 3693952 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..f1d0c287fd0a9da03d05c5ad3a8c932bc9715422 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.prompt.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. 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/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2176994a237c277dad331fc783d8041d6da5b705 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e +size 2335893 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..372ba2ebc65d62418df2e42fa0cd837bdbf12c03 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.prompt.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1ba467a686adf0dc6e0ab64bba72fc856edba1cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7babe49d117df5146d28a4f808a65658a6013d2e091d7025b0266a02e500a68f +size 6918838 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..35fb6b2cc67503ed8630b05491e8701701aa0c88 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Continue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..806b5d4e801f1f921d28ca25d484ab8d9906a33a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f479cec77732763f5effcc6d80a8d770f744015ca2166fb6745446879e2b18e +size 7672069 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..35fb6b2cc67503ed8630b05491e8701701aa0c88 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Continue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..010599d1a851d83f7696ab4d5f1c5bb9b02f58b5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5271a05dda2db5a0c123653ec1940f347e66002f507c0223165a480064ebce4f +size 6973121 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..39c4bed86b031cc9eebae099ef9e7c5f3924b0f9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d5b0c6a6aa3cde5e49748090476f421cdfd120c0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:acc56e7597974f5e3ce2047a69303e3ac8d17d9df67e8a44034a9251fecfaa87 +size 1678806 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..8fef92df4db3a711a7573908c2b1bbd84415adb4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.prompt.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e07b83563a3b40a19f975221e1b4b0d0e6a294a7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd6907e23d435b8e5c911e449b5c2bf22158179df4d4d1a275ada6e61a15256e +size 6853623 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..c77dc13c780bb64924c942e9752399aa0c213bf9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5b543181f0490fe02b678b7dfa58666fa2c2c7df --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9508606c0f38b8ab0dc2ef8821307e897764552fd3f3d366114cfd01aa9e3e73 +size 1539997 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..b42054e11e6a448f4ba0e3f67e89fe9d4aab1d89 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.prompt.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..6c53caa00ab11f07160ce20cdc6d9ef572731cad --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25a54a7f2a980ea96f033983c3b4d8d06260d7151fe50eed870bd863197f38a9 +size 1947403 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..68a538c6e0074e5b2f98109404632913eefb29e4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.prompt.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0001.38ada01012124ab68505234c1d668644.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0001.38ada01012124ab68505234c1d668644.wav new file mode 100644 index 0000000000000000000000000000000000000000..38e38c58e3367fac84d1b3e3c432483830c34952 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0001.38ada01012124ab68505234c1d668644.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6 +size 480044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0002.d8035f15ea444f58938f2b95a3140b1c.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0002.d8035f15ea444f58938f2b95a3140b1c.wav new file mode 100644 index 0000000000000000000000000000000000000000..923466c202da3f742fd70994d8c0e722bb7e0e87 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0002.d8035f15ea444f58938f2b95a3140b1c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618 +size 362712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0003.114c5fc585714fbea85ad48d61144421.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0003.114c5fc585714fbea85ad48d61144421.wav new file mode 100644 index 0000000000000000000000000000000000000000..077c7b2d74ccdaff1107cf50c23d9aeaca526d39 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0003.114c5fc585714fbea85ad48d61144421.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965 +size 272044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0004.db697821294e439eaa0159dcdf29c531.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0004.db697821294e439eaa0159dcdf29c531.wav new file mode 100644 index 0000000000000000000000000000000000000000..6a725154efe0d87fdec3a1cdff66d7a93fd21315 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0004.db697821294e439eaa0159dcdf29c531.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d +size 272044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0005.8a83412ecd034b39b21b27c1f8f61215.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0005.8a83412ecd034b39b21b27c1f8f61215.wav new file mode 100644 index 0000000000000000000000000000000000000000..b92c6e9cd40f8bab902e2ded83610476a29cbaf2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0005.8a83412ecd034b39b21b27c1f8f61215.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3f4df4f7e9ad11bceb625b136846a39b0f6cb4c5e406d7a84097ab90f005dcb +size 362712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json new file mode 100644 index 0000000000000000000000000000000000000000..247b868b4e8860f9eea9d7332372ac3fd432c5ff --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json @@ -0,0 +1,66 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "revision": "38ada01012124ab68505234c1d668644", + "scene": 1 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "profile_config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "run_name": "test_danse_sway_large_and_medium", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.safetensors", + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "context_steps": 0, + "created_at": "2026-09-11T07:02:29Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0001.38ada01012124ab68505234c1d668644.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0001.38ada01012124ab68505234c1d668644.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "38ada01012124ab68505234c1d668644", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0001.38ada01012124ab68505234c1d668644.mp4", + "segment_sha256": "2f88555209e3c654d9c64a032a50a9d4045c14d466ff52d1fb65e903e07f8043", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "source_segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "steps": 8, + "trim_frames": 0, + "width": 960 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_scene_contract": "a92c40ba01d2a1b273edb60b96bab5f880452301b8d3156a607c3b4a327761cd" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..d3eb2eb468cbfc147af41d7ab66a54701d2ffeb2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705 +size 17173216 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..247b868b4e8860f9eea9d7332372ac3fd432c5ff --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.json @@ -0,0 +1,66 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "revision": "38ada01012124ab68505234c1d668644", + "scene": 1 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "profile_config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "run_name": "test_danse_sway_large_and_medium", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.safetensors", + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "context_steps": 0, + "created_at": "2026-09-11T07:02:29Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0001.38ada01012124ab68505234c1d668644.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0001.38ada01012124ab68505234c1d668644.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "38ada01012124ab68505234c1d668644", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0001.38ada01012124ab68505234c1d668644.mp4", + "segment_sha256": "2f88555209e3c654d9c64a032a50a9d4045c14d466ff52d1fb65e903e07f8043", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "source_segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "steps": 8, + "trim_frames": 0, + "width": 960 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_scene_contract": "a92c40ba01d2a1b273edb60b96bab5f880452301b8d3156a607c3b4a327761cd" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json new file mode 100644 index 0000000000000000000000000000000000000000..690f2e4593486a47575ad559a7555c1e2cf12268 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json @@ -0,0 +1,72 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "revision": "38ada01012124ab68505234c1d668644", + "scene": 1 + }, + { + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "scene": 2 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "profile_config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "run_name": "test_danse_sway_large_and_medium", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.safetensors", + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "context_steps": 0, + "created_at": "2026-09-11T07:05:12Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0002.d8035f15ea444f58938f2b95a3140b1c.wav", + "generated_audio_sha256": "34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618", + "height": 1664, + "id": "clip_02", + "index": 2, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0002.d8035f15ea444f58938f2b95a3140b1c.txt", + "prompt_file_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0002.d8035f15ea444f58938f2b95a3140b1c.mp4", + "segment_sha256": "5e9cbba36b930aef8f476f68efde879113f9216c0afa707bbc7bb5984b131b66", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors", + "source_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "source_revision": "01d15e257e524b4a962ab5e396a85f58", + "source_segment_sha256": "3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_scene_contract": "55dfb1730cc79c1f698dc82e048a7b91f6326aa80f9c750c8bfac5d14f30c98a" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..da4e1aaacd9f5da47b5ddef40d13ef116597084e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38 +size 16938552 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..690f2e4593486a47575ad559a7555c1e2cf12268 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.json @@ -0,0 +1,72 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "revision": "38ada01012124ab68505234c1d668644", + "scene": 1 + }, + { + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "scene": 2 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "profile_config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "run_name": "test_danse_sway_large_and_medium", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.safetensors", + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "context_steps": 0, + "created_at": "2026-09-11T07:05:12Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0002.d8035f15ea444f58938f2b95a3140b1c.wav", + "generated_audio_sha256": "34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618", + "height": 1664, + "id": "clip_02", + "index": 2, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0002.d8035f15ea444f58938f2b95a3140b1c.txt", + "prompt_file_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0002.d8035f15ea444f58938f2b95a3140b1c.mp4", + "segment_sha256": "5e9cbba36b930aef8f476f68efde879113f9216c0afa707bbc7bb5984b131b66", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors", + "source_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "source_revision": "01d15e257e524b4a962ab5e396a85f58", + "source_segment_sha256": "3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_scene_contract": "55dfb1730cc79c1f698dc82e048a7b91f6326aa80f9c750c8bfac5d14f30c98a" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json new file mode 100644 index 0000000000000000000000000000000000000000..44ae29ad4acb987d205144e9555fefeecde340bb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json @@ -0,0 +1,78 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "revision": "38ada01012124ab68505234c1d668644", + "scene": 1 + }, + { + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "scene": 2 + }, + { + "checkpoint_sha256": "146f780dd442664ddd90d04fd4e0e304fa712411eee372b3c4d3d1c77a7d2a3e", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json", + "revision": "114c5fc585714fbea85ad48d61144421", + "scene": 3 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "profile_config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "run_name": "test_danse_sway_large_and_medium", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.safetensors", + "checkpoint_sha256": "146f780dd442664ddd90d04fd4e0e304fa712411eee372b3c4d3d1c77a7d2a3e", + "context_steps": 0, + "created_at": "2026-09-11T07:07:42Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0003.114c5fc585714fbea85ad48d61144421.wav", + "generated_audio_sha256": "274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965", + "height": 1664, + "id": "clip_03", + "index": 3, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0003.114c5fc585714fbea85ad48d61144421.txt", + "prompt_file_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_prefix": "", + "raw_frames": 73, + "revision": "114c5fc585714fbea85ad48d61144421", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0003.114c5fc585714fbea85ad48d61144421.mp4", + "segment_sha256": "faf4c1695762cece34b4618f7765b6c422ed593a961237680d5ab3f0ce9eca14", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors", + "source_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "source_revision": "85b990022cce4049a954aa6df7d61679", + "source_segment_sha256": "acc56e7597974f5e3ce2047a69303e3ac8d17d9df67e8a44034a9251fecfaa87", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_scene_contract": "76f1928887d7757a4989e0daa62286e7c36e0f07c362c3b768fde5dcc0a40ca6" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..f079c84c4d30c83348163934f545cd2fa2517c33 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:146f780dd442664ddd90d04fd4e0e304fa712411eee372b3c4d3d1c77a7d2a3e +size 13754848 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.json new file mode 100644 index 0000000000000000000000000000000000000000..44ae29ad4acb987d205144e9555fefeecde340bb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.json @@ -0,0 +1,78 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "revision": "38ada01012124ab68505234c1d668644", + "scene": 1 + }, + { + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "scene": 2 + }, + { + "checkpoint_sha256": "146f780dd442664ddd90d04fd4e0e304fa712411eee372b3c4d3d1c77a7d2a3e", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json", + "revision": "114c5fc585714fbea85ad48d61144421", + "scene": 3 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "profile_config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "run_name": "test_danse_sway_large_and_medium", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.safetensors", + "checkpoint_sha256": "146f780dd442664ddd90d04fd4e0e304fa712411eee372b3c4d3d1c77a7d2a3e", + "context_steps": 0, + "created_at": "2026-09-11T07:07:42Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0003.114c5fc585714fbea85ad48d61144421.wav", + "generated_audio_sha256": "274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965", + "height": 1664, + "id": "clip_03", + "index": 3, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0003.114c5fc585714fbea85ad48d61144421.txt", + "prompt_file_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_prefix": "", + "raw_frames": 73, + "revision": "114c5fc585714fbea85ad48d61144421", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0003.114c5fc585714fbea85ad48d61144421.mp4", + "segment_sha256": "faf4c1695762cece34b4618f7765b6c422ed593a961237680d5ab3f0ce9eca14", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors", + "source_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "source_revision": "85b990022cce4049a954aa6df7d61679", + "source_segment_sha256": "acc56e7597974f5e3ce2047a69303e3ac8d17d9df67e8a44034a9251fecfaa87", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_scene_contract": "76f1928887d7757a4989e0daa62286e7c36e0f07c362c3b768fde5dcc0a40ca6" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.json new file mode 100644 index 0000000000000000000000000000000000000000..977841d401dd968272500de94269675dd3b109ab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.json @@ -0,0 +1,84 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "revision": "38ada01012124ab68505234c1d668644", + "scene": 1 + }, + { + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "scene": 2 + }, + { + "checkpoint_sha256": "146f780dd442664ddd90d04fd4e0e304fa712411eee372b3c4d3d1c77a7d2a3e", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json", + "revision": "114c5fc585714fbea85ad48d61144421", + "scene": 3 + }, + { + "checkpoint_sha256": "80626356337239dafcfb5b162c6545e8bf60540abf2ef35c4992f80486f75468", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.json", + "revision": "db697821294e439eaa0159dcdf29c531", + "scene": 4 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "profile_config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "run_name": "test_danse_sway_large_and_medium", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.safetensors", + "checkpoint_sha256": "80626356337239dafcfb5b162c6545e8bf60540abf2ef35c4992f80486f75468", + "context_steps": 0, + "created_at": "2026-09-11T07:10:16Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0004.db697821294e439eaa0159dcdf29c531.wav", + "generated_audio_sha256": "139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d", + "height": 1664, + "id": "clip_04", + "index": 4, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.json", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0004.db697821294e439eaa0159dcdf29c531.txt", + "prompt_file_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_prefix": "", + "raw_frames": 73, + "revision": "db697821294e439eaa0159dcdf29c531", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0004.db697821294e439eaa0159dcdf29c531.mp4", + "segment_sha256": "615bd7e6b2f34c91c63e471992ede6b6e53ffc9e4920a2bb3200fdca48a62434", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors", + "source_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "source_revision": "ccaabf98d1244e348e4cf014644aa114", + "source_segment_sha256": "9508606c0f38b8ab0dc2ef8821307e897764552fd3f3d366114cfd01aa9e3e73", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_scene_contract": "02e5dd17c099b7d08ff7b4f0a70aeab85f2358e922a7b3bfe6e6d58f8aef4056" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..9453a2b45f4c8652a0030ec5e65c361f97d34821 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80626356337239dafcfb5b162c6545e8bf60540abf2ef35c4992f80486f75468 +size 13754848 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.json new file mode 100644 index 0000000000000000000000000000000000000000..977841d401dd968272500de94269675dd3b109ab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.json @@ -0,0 +1,84 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "revision": "38ada01012124ab68505234c1d668644", + "scene": 1 + }, + { + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "scene": 2 + }, + { + "checkpoint_sha256": "146f780dd442664ddd90d04fd4e0e304fa712411eee372b3c4d3d1c77a7d2a3e", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json", + "revision": "114c5fc585714fbea85ad48d61144421", + "scene": 3 + }, + { + "checkpoint_sha256": "80626356337239dafcfb5b162c6545e8bf60540abf2ef35c4992f80486f75468", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.json", + "revision": "db697821294e439eaa0159dcdf29c531", + "scene": 4 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "profile_config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "run_name": "test_danse_sway_large_and_medium", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.safetensors", + "checkpoint_sha256": "80626356337239dafcfb5b162c6545e8bf60540abf2ef35c4992f80486f75468", + "context_steps": 0, + "created_at": "2026-09-11T07:10:16Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0004.db697821294e439eaa0159dcdf29c531.wav", + "generated_audio_sha256": "139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d", + "height": 1664, + "id": "clip_04", + "index": 4, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.json", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0004.db697821294e439eaa0159dcdf29c531.txt", + "prompt_file_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_prefix": "", + "raw_frames": 73, + "revision": "db697821294e439eaa0159dcdf29c531", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0004.db697821294e439eaa0159dcdf29c531.mp4", + "segment_sha256": "615bd7e6b2f34c91c63e471992ede6b6e53ffc9e4920a2bb3200fdca48a62434", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors", + "source_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "source_revision": "ccaabf98d1244e348e4cf014644aa114", + "source_segment_sha256": "9508606c0f38b8ab0dc2ef8821307e897764552fd3f3d366114cfd01aa9e3e73", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_scene_contract": "02e5dd17c099b7d08ff7b4f0a70aeab85f2358e922a7b3bfe6e6d58f8aef4056" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.json new file mode 100644 index 0000000000000000000000000000000000000000..242272f49b2fca3ec9542209d2b7b0011ec5155b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.json @@ -0,0 +1,90 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "revision": "38ada01012124ab68505234c1d668644", + "scene": 1 + }, + { + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "scene": 2 + }, + { + "checkpoint_sha256": "146f780dd442664ddd90d04fd4e0e304fa712411eee372b3c4d3d1c77a7d2a3e", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json", + "revision": "114c5fc585714fbea85ad48d61144421", + "scene": 3 + }, + { + "checkpoint_sha256": "80626356337239dafcfb5b162c6545e8bf60540abf2ef35c4992f80486f75468", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.json", + "revision": "db697821294e439eaa0159dcdf29c531", + "scene": 4 + }, + { + "checkpoint_sha256": "43c1a7011efc5eb4ec10b51f0718246c83ec3a894984c36378a64a013ef62923", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.json", + "revision": "8a83412ecd034b39b21b27c1f8f61215", + "scene": 5 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "profile_config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "run_name": "test_danse_sway_large_and_medium", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.safetensors", + "checkpoint_sha256": "43c1a7011efc5eb4ec10b51f0718246c83ec3a894984c36378a64a013ef62923", + "context_steps": 0, + "created_at": "2026-09-11T07:13:21Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0005.8a83412ecd034b39b21b27c1f8f61215.wav", + "generated_audio_sha256": "f3f4df4f7e9ad11bceb625b136846a39b0f6cb4c5e406d7a84097ab90f005dcb", + "height": 1664, + "id": "clip_05", + "index": 5, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.json", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0005.8a83412ecd034b39b21b27c1f8f61215.txt", + "prompt_file_sha256": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "8a83412ecd034b39b21b27c1f8f61215", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0005.8a83412ecd034b39b21b27c1f8f61215.mp4", + "segment_sha256": "f103dad933f9a25f27fe626b0b11d3b4056a28b6e8369c06dea7665cf9af7ea6", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors", + "source_checkpoint_sha256": "544577ccc881d3d17351a5936ddd30035f518077ebb81afb8015714391a1672a", + "source_revision": "b1776797fd4c442fbb71e7162697df75", + "source_segment_sha256": "25a54a7f2a980ea96f033983c3b4d8d06260d7151fe50eed870bd863197f38a9", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_scene_contract": "9855bea72ded8af3c9a677731b0fc78416040b7b1e41a22dbc9bc9f127c332b0" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..81f0f5399c454801727e6a420c222efdc3352574 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43c1a7011efc5eb4ec10b51f0718246c83ec3a894984c36378a64a013ef62923 +size 16938552 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.json new file mode 100644 index 0000000000000000000000000000000000000000..242272f49b2fca3ec9542209d2b7b0011ec5155b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.json @@ -0,0 +1,90 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "revision": "38ada01012124ab68505234c1d668644", + "scene": 1 + }, + { + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "scene": 2 + }, + { + "checkpoint_sha256": "146f780dd442664ddd90d04fd4e0e304fa712411eee372b3c4d3d1c77a7d2a3e", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json", + "revision": "114c5fc585714fbea85ad48d61144421", + "scene": 3 + }, + { + "checkpoint_sha256": "80626356337239dafcfb5b162c6545e8bf60540abf2ef35c4992f80486f75468", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.json", + "revision": "db697821294e439eaa0159dcdf29c531", + "scene": 4 + }, + { + "checkpoint_sha256": "43c1a7011efc5eb4ec10b51f0718246c83ec3a894984c36378a64a013ef62923", + "metadata_path": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.json", + "revision": "8a83412ecd034b39b21b27c1f8f61215", + "scene": 5 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "profile_config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "run_name": "test_danse_sway_large_and_medium", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.safetensors", + "checkpoint_sha256": "43c1a7011efc5eb4ec10b51f0718246c83ec3a894984c36378a64a013ef62923", + "context_steps": 0, + "created_at": "2026-09-11T07:13:21Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0005.8a83412ecd034b39b21b27c1f8f61215.wav", + "generated_audio_sha256": "f3f4df4f7e9ad11bceb625b136846a39b0f6cb4c5e406d7a84097ab90f005dcb", + "height": 1664, + "id": "clip_05", + "index": 5, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.json", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0005.8a83412ecd034b39b21b27c1f8f61215.txt", + "prompt_file_sha256": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "8a83412ecd034b39b21b27c1f8f61215", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0005.8a83412ecd034b39b21b27c1f8f61215.mp4", + "segment_sha256": "f103dad933f9a25f27fe626b0b11d3b4056a28b6e8369c06dea7665cf9af7ea6", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors", + "source_checkpoint_sha256": "544577ccc881d3d17351a5936ddd30035f518077ebb81afb8015714391a1672a", + "source_revision": "b1776797fd4c442fbb71e7162697df75", + "source_segment_sha256": "25a54a7f2a980ea96f033983c3b4d8d06260d7151fe50eed870bd863197f38a9", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_scene_contract": "9855bea72ded8af3c9a677731b0fc78416040b7b1e41a22dbc9bc9f127c332b0" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-11.generated.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-11.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..37bf437f32c6e67869acfcd1aebb74e085ea7925 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-11.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e86488176ead4c6b8f8801daa22f3811ed3ee4b136823793adffa0af57c0369b +size 1749376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-11.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-11.json new file mode 100644 index 0000000000000000000000000000000000000000..4b977a8dee4e9456c57d0649cc8213c6d3f7c109 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-11.json @@ -0,0 +1,26 @@ +{ + "created_at": "2026-09-11T07:13:22Z", + "format": "h3_chain_upscale_final_v1", + "frame_count": 328, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-11.generated.wav", + "generated_audio_sha256": "e86488176ead4c6b8f8801daa22f3811ed3ee4b136823793adffa0af57c0369b", + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "run_name": "test_danse_sway_large_and_medium", + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "video": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-11.mp4", + "video_sha256": "7022c20595fe2699d60c68fe04eb508448d2c52d2a8e399950ebbdf4e76ff707" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-11.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-11.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0dea7afc3a645c0569731c349e1e89375cb33513 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-11.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7022c20595fe2699d60c68fe04eb508448d2c52d2a8e399950ebbdf4e76ff707 +size 13322457 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..37209ff9ff4f8b3b1dc011349092ceaf32b8fbf7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json @@ -0,0 +1,729 @@ +{ + "clip_count": 5, + "completed_clip_count": 1, + "duration_seconds": 3.75, + "format": "h3_chain_upscale_partial_manifest_v1", + "last_completed_clip": 1, + "latent_saving": true, + "planned_clip_count": 5, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.safetensors", + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "context_steps": 0, + "created_at": "2026-09-11T07:02:29Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0001.38ada01012124ab68505234c1d668644.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0001.38ada01012124ab68505234c1d668644.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "38ada01012124ab68505234c1d668644", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0001.38ada01012124ab68505234c1d668644.mp4", + "segment_sha256": "2f88555209e3c654d9c64a032a50a9d4045c14d466ff52d1fb65e903e07f8043", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "source_segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "steps": 8, + "trim_frames": 0, + "width": 960 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "clip_count": 5, + "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": 13.666666666666666, + "format": "h3_chain_manifest_v3", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "planned_clip_count": 5, + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:21:19Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "generated_continuity": "on", + "history_hash": "f46d1dd2053083ed483df4a8b8a37eade458cecf6bad22692d6e5e523915e8c3", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.prompt.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "87c95379fa840ea9a1cae4e3cef923b1a5ee849a54ac749ab3b2412c252242f1" + }, + "generation_hash": "441091e1c957fc54d9b09c61b3f7f77aa63bbe58e3c74ee6f165ec70b3d1167a", + "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": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.mp4", + "segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "source_reference": "off", + "steps": 8 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "blend_segment_sha256": "f31e6124696e45c632aaf7c9afdba14a89a414389295c41d1aaa90bf753c79cb", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors", + "checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:26:00Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.01d15e257e524b4a962ab5e396a85f58.wav", + "generated_audio_sha256": "34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618", + "generated_continuity": "on", + "history_hash": "d26640e1e87d7b40caf8a423929c51126820974518c06e9ff95844ef772b170f", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "predecessor_editorial_out_frames": 90, + "predecessor_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.prompt.txt", + "prompt_file_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "01d15e257e524b4a962ab5e396a85f58", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "eb90b4e714811ffec2aa5277a1f1bcc62416e540e8d76f7990acadf9e71df26c" + }, + "generation_hash": "3cfb887d5007cb3258199d1eeced9fa575145fc1bdb149d8f9a5d275b67d551d", + "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": 68, + "generation_start_frame": 68, + "id": "clip_02", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "raw_frames": 90, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "segment_sha256": "3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "visual_context_source_editorial_out_frames": 90, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "blend_segment_sha256": "f01bac047d09ef081c99cb42cc740d024497e126cfab125599ccd99fbab74d9c", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors", + "checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:29:51Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.85b990022cce4049a954aa6df7d61679.wav", + "generated_audio_sha256": "274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 3.287303924560547, + 4.838396453857399 + ], + "context_motion_baseline": 0.13874053955078125, + "detected_luma_jump": -2.0053329467773438, + "detection_threshold": 1.25, + "mean_luma_jump": -2.1080780029296875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2903564602720971, + 0.30324784821155026 + ], + [ + 0.5537576114430147, + 0.572731715183632 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 74.04089736938477, + 141.20819091796875 + ], + "start_frame": 0, + "target_percentiles": [ + 0.4251999855041504, + 77.32820129394531, + 146.04658737182615 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "59cba2ecfdf64d8df876839278fe1c475d3f7acb3aa528f18707fea0d8f99dae", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "predecessor_editorial_out_frames": 68, + "predecessor_revision": "01d15e257e524b4a962ab5e396a85f58", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.prompt.txt", + "prompt_file_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "85b990022cce4049a954aa6df7d61679", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "d41c77a6d3c600ebbff73600aab9a078827d1a1827932832fe8a593e83c139cd" + }, + "generation_hash": "4b68d3d24feb2605795efa598c8cfc5436cb5e9646b524d5284d8f47a73f1a4f", + "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": 51, + "generation_start_frame": 136, + "id": "clip_03", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "raw_frames": 73, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "segment_sha256": "acc56e7597974f5e3ce2047a69303e3ac8d17d9df67e8a44034a9251fecfaa87", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "visual_context_source_editorial_out_frames": 68, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "01d15e257e524b4a962ab5e396a85f58", + "visual_context_source_scene": 2 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "blend_segment_sha256": "8e849994662dee5b2185b3d56fe614a256db0a7d27492ca2d5806e8de037ea5a", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors", + "checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:35:10Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0004.ccaabf98d1244e348e4cf014644aa114.wav", + "generated_audio_sha256": "139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 1.4199998378753662, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.45351409912109375, + "detected_luma_jump": -9.557891845703125, + "detection_threshold": 2.1113510131835938, + "mean_luma_jump": -9.383697509765625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.013622744878133138, + 0.019191371693330652 + ], + [ + 0.38651685527726715, + 0.41004626704197306 + ], + [ + 0.6523898255591299, + 0.6759192373238357 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 3.47379994392395, + 98.56179809570312, + 166.35940551757812 + ], + "start_frame": 1, + "target_percentiles": [ + 4.893799781799316, + 109.4474983215332, + 177.32177963256834 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7cae2c8722c7b2934bf7d1115fcfeb48fa3bc363cf3f2037bef96c8e3c174f95", + "id": "clip_04", + "index": 4, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.json", + "predecessor_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "85b990022cce4049a954aa6df7d61679", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.prompt.txt", + "prompt_file_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ccaabf98d1244e348e4cf014644aa114", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2decbd8554f422d746053852c8c096747d7a3ca36c85481f13990655516c1bf4" + }, + "generation_hash": "1d8b9dc2cb01bb42ad6fed06886ec8abacff7f65115ac5788f325b7b0b6f9448", + "scene": 4, + "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": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "segment_sha256": "9508606c0f38b8ab0dc2ef8821307e897764552fd3f3d366114cfd01aa9e3e73", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_03", + "visual_context_source_revision": "85b990022cce4049a954aa6df7d61679", + "visual_context_source_scene": 3 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "blend_segment_sha256": "4e7d133e56b377ed58f37332a00656cc5a572d95e9e89beee1c9e12c73c491f3", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors", + "checkpoint_sha256": "544577ccc881d3d17351a5936ddd30035f518077ebb81afb8015714391a1672a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:38:54Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0005.b1776797fd4c442fbb71e7162697df75.wav", + "generated_audio_sha256": "f3f4df4f7e9ad11bceb625b136846a39b0f6cb4c5e406d7a84097ab90f005dcb", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.9173998832702637, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.6296005249023438, + "detected_luma_jump": -10.944313049316406, + "detection_threshold": 1.3357162475585938, + "mean_luma_jump": -10.663093566894531, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009474509370093252, + 0.01307215597115311 + ], + [ + 0.37550431793811273, + 0.39903372970281864 + ], + [ + 0.6656215084300318, + 0.6891509201947377 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.4159998893737793, + 95.75360107421875, + 169.7334846496581 + ], + "start_frame": 1, + "target_percentiles": [ + 3.333399772644043, + 108.07640075683594, + 183.4033966064453 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "706405ecc4c1afda3379fedbd369968e13d5dfe86e1b5a0f9678888df299f84d", + "id": "clip_05", + "index": 5, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.json", + "predecessor_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "ccaabf98d1244e348e4cf014644aa114", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.prompt.txt", + "prompt_file_sha256": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "b1776797fd4c442fbb71e7162697df75", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3af6fa2e3e41a248f81bd8d9b7cc6fb780df4a6841577958eb335ddce82c91ac" + }, + "generation_hash": "956ec7b5713bada8ce1ad2e19a07909c0ead4dbbd0ba03e646299d18bf4ab406", + "scene": 5, + "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": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "segment_sha256": "25a54a7f2a980ea96f033983c3b4d8d06260d7151fe50eed870bd863197f38a9", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_04", + "visual_context_source_revision": "ccaabf98d1244e348e4cf014644aa114", + "visual_context_source_scene": 4 + } + ], + "selection_complete": true, + "selection_scope": { + "end_scene": 5, + "start_scene": 1 + }, + "total_delivered_frames": 328 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "total_delivered_frames": 90 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/partial/through_clip_0002.manifest.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/partial/through_clip_0002.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..47e27f6f6a4fddcea023b201e38895dcf0790cb8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/partial/through_clip_0002.manifest.json @@ -0,0 +1,765 @@ +{ + "clip_count": 5, + "completed_clip_count": 2, + "duration_seconds": 6.583333333333333, + "format": "h3_chain_upscale_partial_manifest_v1", + "last_completed_clip": 2, + "latent_saving": true, + "planned_clip_count": 5, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.safetensors", + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "context_steps": 0, + "created_at": "2026-09-11T07:02:29Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0001.38ada01012124ab68505234c1d668644.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0001.38ada01012124ab68505234c1d668644.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "38ada01012124ab68505234c1d668644", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0001.38ada01012124ab68505234c1d668644.mp4", + "segment_sha256": "2f88555209e3c654d9c64a032a50a9d4045c14d466ff52d1fb65e903e07f8043", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "source_segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "steps": 8, + "trim_frames": 0, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.safetensors", + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "context_steps": 0, + "created_at": "2026-09-11T07:05:12Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0002.d8035f15ea444f58938f2b95a3140b1c.wav", + "generated_audio_sha256": "34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618", + "height": 1664, + "id": "clip_02", + "index": 2, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0002.d8035f15ea444f58938f2b95a3140b1c.txt", + "prompt_file_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0002.d8035f15ea444f58938f2b95a3140b1c.mp4", + "segment_sha256": "5e9cbba36b930aef8f476f68efde879113f9216c0afa707bbc7bb5984b131b66", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors", + "source_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "source_revision": "01d15e257e524b4a962ab5e396a85f58", + "source_segment_sha256": "3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e", + "steps": 8, + "trim_frames": 22, + "width": 960 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "clip_count": 5, + "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": 13.666666666666666, + "format": "h3_chain_manifest_v3", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "planned_clip_count": 5, + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:21:19Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "generated_continuity": "on", + "history_hash": "f46d1dd2053083ed483df4a8b8a37eade458cecf6bad22692d6e5e523915e8c3", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.prompt.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "87c95379fa840ea9a1cae4e3cef923b1a5ee849a54ac749ab3b2412c252242f1" + }, + "generation_hash": "441091e1c957fc54d9b09c61b3f7f77aa63bbe58e3c74ee6f165ec70b3d1167a", + "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": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.mp4", + "segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "source_reference": "off", + "steps": 8 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "blend_segment_sha256": "f31e6124696e45c632aaf7c9afdba14a89a414389295c41d1aaa90bf753c79cb", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors", + "checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:26:00Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.01d15e257e524b4a962ab5e396a85f58.wav", + "generated_audio_sha256": "34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618", + "generated_continuity": "on", + "history_hash": "d26640e1e87d7b40caf8a423929c51126820974518c06e9ff95844ef772b170f", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "predecessor_editorial_out_frames": 90, + "predecessor_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.prompt.txt", + "prompt_file_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "01d15e257e524b4a962ab5e396a85f58", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "eb90b4e714811ffec2aa5277a1f1bcc62416e540e8d76f7990acadf9e71df26c" + }, + "generation_hash": "3cfb887d5007cb3258199d1eeced9fa575145fc1bdb149d8f9a5d275b67d551d", + "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": 68, + "generation_start_frame": 68, + "id": "clip_02", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "raw_frames": 90, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "segment_sha256": "3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "visual_context_source_editorial_out_frames": 90, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "blend_segment_sha256": "f01bac047d09ef081c99cb42cc740d024497e126cfab125599ccd99fbab74d9c", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors", + "checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:29:51Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.85b990022cce4049a954aa6df7d61679.wav", + "generated_audio_sha256": "274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 3.287303924560547, + 4.838396453857399 + ], + "context_motion_baseline": 0.13874053955078125, + "detected_luma_jump": -2.0053329467773438, + "detection_threshold": 1.25, + "mean_luma_jump": -2.1080780029296875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2903564602720971, + 0.30324784821155026 + ], + [ + 0.5537576114430147, + 0.572731715183632 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 74.04089736938477, + 141.20819091796875 + ], + "start_frame": 0, + "target_percentiles": [ + 0.4251999855041504, + 77.32820129394531, + 146.04658737182615 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "59cba2ecfdf64d8df876839278fe1c475d3f7acb3aa528f18707fea0d8f99dae", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "predecessor_editorial_out_frames": 68, + "predecessor_revision": "01d15e257e524b4a962ab5e396a85f58", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.prompt.txt", + "prompt_file_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "85b990022cce4049a954aa6df7d61679", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "d41c77a6d3c600ebbff73600aab9a078827d1a1827932832fe8a593e83c139cd" + }, + "generation_hash": "4b68d3d24feb2605795efa598c8cfc5436cb5e9646b524d5284d8f47a73f1a4f", + "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": 51, + "generation_start_frame": 136, + "id": "clip_03", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "raw_frames": 73, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "segment_sha256": "acc56e7597974f5e3ce2047a69303e3ac8d17d9df67e8a44034a9251fecfaa87", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "visual_context_source_editorial_out_frames": 68, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "01d15e257e524b4a962ab5e396a85f58", + "visual_context_source_scene": 2 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "blend_segment_sha256": "8e849994662dee5b2185b3d56fe614a256db0a7d27492ca2d5806e8de037ea5a", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors", + "checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:35:10Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0004.ccaabf98d1244e348e4cf014644aa114.wav", + "generated_audio_sha256": "139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 1.4199998378753662, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.45351409912109375, + "detected_luma_jump": -9.557891845703125, + "detection_threshold": 2.1113510131835938, + "mean_luma_jump": -9.383697509765625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.013622744878133138, + 0.019191371693330652 + ], + [ + 0.38651685527726715, + 0.41004626704197306 + ], + [ + 0.6523898255591299, + 0.6759192373238357 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 3.47379994392395, + 98.56179809570312, + 166.35940551757812 + ], + "start_frame": 1, + "target_percentiles": [ + 4.893799781799316, + 109.4474983215332, + 177.32177963256834 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7cae2c8722c7b2934bf7d1115fcfeb48fa3bc363cf3f2037bef96c8e3c174f95", + "id": "clip_04", + "index": 4, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.json", + "predecessor_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "85b990022cce4049a954aa6df7d61679", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.prompt.txt", + "prompt_file_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ccaabf98d1244e348e4cf014644aa114", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2decbd8554f422d746053852c8c096747d7a3ca36c85481f13990655516c1bf4" + }, + "generation_hash": "1d8b9dc2cb01bb42ad6fed06886ec8abacff7f65115ac5788f325b7b0b6f9448", + "scene": 4, + "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": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "segment_sha256": "9508606c0f38b8ab0dc2ef8821307e897764552fd3f3d366114cfd01aa9e3e73", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_03", + "visual_context_source_revision": "85b990022cce4049a954aa6df7d61679", + "visual_context_source_scene": 3 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "blend_segment_sha256": "4e7d133e56b377ed58f37332a00656cc5a572d95e9e89beee1c9e12c73c491f3", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors", + "checkpoint_sha256": "544577ccc881d3d17351a5936ddd30035f518077ebb81afb8015714391a1672a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:38:54Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0005.b1776797fd4c442fbb71e7162697df75.wav", + "generated_audio_sha256": "f3f4df4f7e9ad11bceb625b136846a39b0f6cb4c5e406d7a84097ab90f005dcb", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.9173998832702637, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.6296005249023438, + "detected_luma_jump": -10.944313049316406, + "detection_threshold": 1.3357162475585938, + "mean_luma_jump": -10.663093566894531, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009474509370093252, + 0.01307215597115311 + ], + [ + 0.37550431793811273, + 0.39903372970281864 + ], + [ + 0.6656215084300318, + 0.6891509201947377 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.4159998893737793, + 95.75360107421875, + 169.7334846496581 + ], + "start_frame": 1, + "target_percentiles": [ + 3.333399772644043, + 108.07640075683594, + 183.4033966064453 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "706405ecc4c1afda3379fedbd369968e13d5dfe86e1b5a0f9678888df299f84d", + "id": "clip_05", + "index": 5, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.json", + "predecessor_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "ccaabf98d1244e348e4cf014644aa114", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.prompt.txt", + "prompt_file_sha256": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "b1776797fd4c442fbb71e7162697df75", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3af6fa2e3e41a248f81bd8d9b7cc6fb780df4a6841577958eb335ddce82c91ac" + }, + "generation_hash": "956ec7b5713bada8ce1ad2e19a07909c0ead4dbbd0ba03e646299d18bf4ab406", + "scene": 5, + "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": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "segment_sha256": "25a54a7f2a980ea96f033983c3b4d8d06260d7151fe50eed870bd863197f38a9", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_04", + "visual_context_source_revision": "ccaabf98d1244e348e4cf014644aa114", + "visual_context_source_scene": 4 + } + ], + "selection_complete": true, + "selection_scope": { + "end_scene": 5, + "start_scene": 1 + }, + "total_delivered_frames": 328 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "total_delivered_frames": 158 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/partial/through_clip_0003.manifest.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/partial/through_clip_0003.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..887be64163a49e39d15b0a2df2d5d8a37456afbf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/partial/through_clip_0003.manifest.json @@ -0,0 +1,801 @@ +{ + "clip_count": 5, + "completed_clip_count": 3, + "duration_seconds": 8.708333333333334, + "format": "h3_chain_upscale_partial_manifest_v1", + "last_completed_clip": 3, + "latent_saving": true, + "planned_clip_count": 5, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.safetensors", + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "context_steps": 0, + "created_at": "2026-09-11T07:02:29Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0001.38ada01012124ab68505234c1d668644.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0001.38ada01012124ab68505234c1d668644.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "38ada01012124ab68505234c1d668644", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0001.38ada01012124ab68505234c1d668644.mp4", + "segment_sha256": "2f88555209e3c654d9c64a032a50a9d4045c14d466ff52d1fb65e903e07f8043", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "source_segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "steps": 8, + "trim_frames": 0, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.safetensors", + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "context_steps": 0, + "created_at": "2026-09-11T07:05:12Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0002.d8035f15ea444f58938f2b95a3140b1c.wav", + "generated_audio_sha256": "34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618", + "height": 1664, + "id": "clip_02", + "index": 2, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0002.d8035f15ea444f58938f2b95a3140b1c.txt", + "prompt_file_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0002.d8035f15ea444f58938f2b95a3140b1c.mp4", + "segment_sha256": "5e9cbba36b930aef8f476f68efde879113f9216c0afa707bbc7bb5984b131b66", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors", + "source_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "source_revision": "01d15e257e524b4a962ab5e396a85f58", + "source_segment_sha256": "3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.safetensors", + "checkpoint_sha256": "146f780dd442664ddd90d04fd4e0e304fa712411eee372b3c4d3d1c77a7d2a3e", + "context_steps": 0, + "created_at": "2026-09-11T07:07:42Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0003.114c5fc585714fbea85ad48d61144421.wav", + "generated_audio_sha256": "274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965", + "height": 1664, + "id": "clip_03", + "index": 3, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0003.114c5fc585714fbea85ad48d61144421.txt", + "prompt_file_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_prefix": "", + "raw_frames": 73, + "revision": "114c5fc585714fbea85ad48d61144421", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0003.114c5fc585714fbea85ad48d61144421.mp4", + "segment_sha256": "faf4c1695762cece34b4618f7765b6c422ed593a961237680d5ab3f0ce9eca14", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors", + "source_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "source_revision": "85b990022cce4049a954aa6df7d61679", + "source_segment_sha256": "acc56e7597974f5e3ce2047a69303e3ac8d17d9df67e8a44034a9251fecfaa87", + "steps": 8, + "trim_frames": 22, + "width": 960 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "clip_count": 5, + "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": 13.666666666666666, + "format": "h3_chain_manifest_v3", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "planned_clip_count": 5, + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:21:19Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "generated_continuity": "on", + "history_hash": "f46d1dd2053083ed483df4a8b8a37eade458cecf6bad22692d6e5e523915e8c3", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.prompt.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "87c95379fa840ea9a1cae4e3cef923b1a5ee849a54ac749ab3b2412c252242f1" + }, + "generation_hash": "441091e1c957fc54d9b09c61b3f7f77aa63bbe58e3c74ee6f165ec70b3d1167a", + "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": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.mp4", + "segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "source_reference": "off", + "steps": 8 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "blend_segment_sha256": "f31e6124696e45c632aaf7c9afdba14a89a414389295c41d1aaa90bf753c79cb", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors", + "checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:26:00Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.01d15e257e524b4a962ab5e396a85f58.wav", + "generated_audio_sha256": "34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618", + "generated_continuity": "on", + "history_hash": "d26640e1e87d7b40caf8a423929c51126820974518c06e9ff95844ef772b170f", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "predecessor_editorial_out_frames": 90, + "predecessor_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.prompt.txt", + "prompt_file_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "01d15e257e524b4a962ab5e396a85f58", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "eb90b4e714811ffec2aa5277a1f1bcc62416e540e8d76f7990acadf9e71df26c" + }, + "generation_hash": "3cfb887d5007cb3258199d1eeced9fa575145fc1bdb149d8f9a5d275b67d551d", + "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": 68, + "generation_start_frame": 68, + "id": "clip_02", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "raw_frames": 90, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "segment_sha256": "3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "visual_context_source_editorial_out_frames": 90, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "blend_segment_sha256": "f01bac047d09ef081c99cb42cc740d024497e126cfab125599ccd99fbab74d9c", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors", + "checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:29:51Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.85b990022cce4049a954aa6df7d61679.wav", + "generated_audio_sha256": "274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 3.287303924560547, + 4.838396453857399 + ], + "context_motion_baseline": 0.13874053955078125, + "detected_luma_jump": -2.0053329467773438, + "detection_threshold": 1.25, + "mean_luma_jump": -2.1080780029296875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2903564602720971, + 0.30324784821155026 + ], + [ + 0.5537576114430147, + 0.572731715183632 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 74.04089736938477, + 141.20819091796875 + ], + "start_frame": 0, + "target_percentiles": [ + 0.4251999855041504, + 77.32820129394531, + 146.04658737182615 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "59cba2ecfdf64d8df876839278fe1c475d3f7acb3aa528f18707fea0d8f99dae", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "predecessor_editorial_out_frames": 68, + "predecessor_revision": "01d15e257e524b4a962ab5e396a85f58", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.prompt.txt", + "prompt_file_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "85b990022cce4049a954aa6df7d61679", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "d41c77a6d3c600ebbff73600aab9a078827d1a1827932832fe8a593e83c139cd" + }, + "generation_hash": "4b68d3d24feb2605795efa598c8cfc5436cb5e9646b524d5284d8f47a73f1a4f", + "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": 51, + "generation_start_frame": 136, + "id": "clip_03", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "raw_frames": 73, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "segment_sha256": "acc56e7597974f5e3ce2047a69303e3ac8d17d9df67e8a44034a9251fecfaa87", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "visual_context_source_editorial_out_frames": 68, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "01d15e257e524b4a962ab5e396a85f58", + "visual_context_source_scene": 2 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "blend_segment_sha256": "8e849994662dee5b2185b3d56fe614a256db0a7d27492ca2d5806e8de037ea5a", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors", + "checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:35:10Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0004.ccaabf98d1244e348e4cf014644aa114.wav", + "generated_audio_sha256": "139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 1.4199998378753662, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.45351409912109375, + "detected_luma_jump": -9.557891845703125, + "detection_threshold": 2.1113510131835938, + "mean_luma_jump": -9.383697509765625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.013622744878133138, + 0.019191371693330652 + ], + [ + 0.38651685527726715, + 0.41004626704197306 + ], + [ + 0.6523898255591299, + 0.6759192373238357 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 3.47379994392395, + 98.56179809570312, + 166.35940551757812 + ], + "start_frame": 1, + "target_percentiles": [ + 4.893799781799316, + 109.4474983215332, + 177.32177963256834 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7cae2c8722c7b2934bf7d1115fcfeb48fa3bc363cf3f2037bef96c8e3c174f95", + "id": "clip_04", + "index": 4, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.json", + "predecessor_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "85b990022cce4049a954aa6df7d61679", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.prompt.txt", + "prompt_file_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ccaabf98d1244e348e4cf014644aa114", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2decbd8554f422d746053852c8c096747d7a3ca36c85481f13990655516c1bf4" + }, + "generation_hash": "1d8b9dc2cb01bb42ad6fed06886ec8abacff7f65115ac5788f325b7b0b6f9448", + "scene": 4, + "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": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "segment_sha256": "9508606c0f38b8ab0dc2ef8821307e897764552fd3f3d366114cfd01aa9e3e73", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_03", + "visual_context_source_revision": "85b990022cce4049a954aa6df7d61679", + "visual_context_source_scene": 3 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "blend_segment_sha256": "4e7d133e56b377ed58f37332a00656cc5a572d95e9e89beee1c9e12c73c491f3", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors", + "checkpoint_sha256": "544577ccc881d3d17351a5936ddd30035f518077ebb81afb8015714391a1672a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:38:54Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0005.b1776797fd4c442fbb71e7162697df75.wav", + "generated_audio_sha256": "f3f4df4f7e9ad11bceb625b136846a39b0f6cb4c5e406d7a84097ab90f005dcb", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.9173998832702637, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.6296005249023438, + "detected_luma_jump": -10.944313049316406, + "detection_threshold": 1.3357162475585938, + "mean_luma_jump": -10.663093566894531, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009474509370093252, + 0.01307215597115311 + ], + [ + 0.37550431793811273, + 0.39903372970281864 + ], + [ + 0.6656215084300318, + 0.6891509201947377 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.4159998893737793, + 95.75360107421875, + 169.7334846496581 + ], + "start_frame": 1, + "target_percentiles": [ + 3.333399772644043, + 108.07640075683594, + 183.4033966064453 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "706405ecc4c1afda3379fedbd369968e13d5dfe86e1b5a0f9678888df299f84d", + "id": "clip_05", + "index": 5, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.json", + "predecessor_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "ccaabf98d1244e348e4cf014644aa114", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.prompt.txt", + "prompt_file_sha256": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "b1776797fd4c442fbb71e7162697df75", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3af6fa2e3e41a248f81bd8d9b7cc6fb780df4a6841577958eb335ddce82c91ac" + }, + "generation_hash": "956ec7b5713bada8ce1ad2e19a07909c0ead4dbbd0ba03e646299d18bf4ab406", + "scene": 5, + "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": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "segment_sha256": "25a54a7f2a980ea96f033983c3b4d8d06260d7151fe50eed870bd863197f38a9", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_04", + "visual_context_source_revision": "ccaabf98d1244e348e4cf014644aa114", + "visual_context_source_scene": 4 + } + ], + "selection_complete": true, + "selection_scope": { + "end_scene": 5, + "start_scene": 1 + }, + "total_delivered_frames": 328 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "total_delivered_frames": 209 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/partial/through_clip_0004.manifest.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/partial/through_clip_0004.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b9f53d5c7257c02d76818cc5395a0ea12eb4fccf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/partial/through_clip_0004.manifest.json @@ -0,0 +1,837 @@ +{ + "clip_count": 5, + "completed_clip_count": 4, + "duration_seconds": 10.833333333333334, + "format": "h3_chain_upscale_partial_manifest_v1", + "last_completed_clip": 4, + "latent_saving": true, + "planned_clip_count": 5, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.safetensors", + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "context_steps": 0, + "created_at": "2026-09-11T07:02:29Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0001.38ada01012124ab68505234c1d668644.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0001.38ada01012124ab68505234c1d668644.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "38ada01012124ab68505234c1d668644", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0001.38ada01012124ab68505234c1d668644.mp4", + "segment_sha256": "2f88555209e3c654d9c64a032a50a9d4045c14d466ff52d1fb65e903e07f8043", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "source_segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "steps": 8, + "trim_frames": 0, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.safetensors", + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "context_steps": 0, + "created_at": "2026-09-11T07:05:12Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0002.d8035f15ea444f58938f2b95a3140b1c.wav", + "generated_audio_sha256": "34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618", + "height": 1664, + "id": "clip_02", + "index": 2, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0002.d8035f15ea444f58938f2b95a3140b1c.txt", + "prompt_file_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0002.d8035f15ea444f58938f2b95a3140b1c.mp4", + "segment_sha256": "5e9cbba36b930aef8f476f68efde879113f9216c0afa707bbc7bb5984b131b66", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors", + "source_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "source_revision": "01d15e257e524b4a962ab5e396a85f58", + "source_segment_sha256": "3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.safetensors", + "checkpoint_sha256": "146f780dd442664ddd90d04fd4e0e304fa712411eee372b3c4d3d1c77a7d2a3e", + "context_steps": 0, + "created_at": "2026-09-11T07:07:42Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0003.114c5fc585714fbea85ad48d61144421.wav", + "generated_audio_sha256": "274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965", + "height": 1664, + "id": "clip_03", + "index": 3, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0003.114c5fc585714fbea85ad48d61144421.txt", + "prompt_file_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_prefix": "", + "raw_frames": 73, + "revision": "114c5fc585714fbea85ad48d61144421", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0003.114c5fc585714fbea85ad48d61144421.mp4", + "segment_sha256": "faf4c1695762cece34b4618f7765b6c422ed593a961237680d5ab3f0ce9eca14", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors", + "source_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "source_revision": "85b990022cce4049a954aa6df7d61679", + "source_segment_sha256": "acc56e7597974f5e3ce2047a69303e3ac8d17d9df67e8a44034a9251fecfaa87", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.safetensors", + "checkpoint_sha256": "80626356337239dafcfb5b162c6545e8bf60540abf2ef35c4992f80486f75468", + "context_steps": 0, + "created_at": "2026-09-11T07:10:16Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0004.db697821294e439eaa0159dcdf29c531.wav", + "generated_audio_sha256": "139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d", + "height": 1664, + "id": "clip_04", + "index": 4, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.json", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0004.db697821294e439eaa0159dcdf29c531.txt", + "prompt_file_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_prefix": "", + "raw_frames": 73, + "revision": "db697821294e439eaa0159dcdf29c531", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0004.db697821294e439eaa0159dcdf29c531.mp4", + "segment_sha256": "615bd7e6b2f34c91c63e471992ede6b6e53ffc9e4920a2bb3200fdca48a62434", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors", + "source_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "source_revision": "ccaabf98d1244e348e4cf014644aa114", + "source_segment_sha256": "9508606c0f38b8ab0dc2ef8821307e897764552fd3f3d366114cfd01aa9e3e73", + "steps": 8, + "trim_frames": 22, + "width": 960 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "clip_count": 5, + "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": 13.666666666666666, + "format": "h3_chain_manifest_v3", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "planned_clip_count": 5, + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:21:19Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "generated_continuity": "on", + "history_hash": "f46d1dd2053083ed483df4a8b8a37eade458cecf6bad22692d6e5e523915e8c3", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.prompt.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "87c95379fa840ea9a1cae4e3cef923b1a5ee849a54ac749ab3b2412c252242f1" + }, + "generation_hash": "441091e1c957fc54d9b09c61b3f7f77aa63bbe58e3c74ee6f165ec70b3d1167a", + "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": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.mp4", + "segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "source_reference": "off", + "steps": 8 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "blend_segment_sha256": "f31e6124696e45c632aaf7c9afdba14a89a414389295c41d1aaa90bf753c79cb", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors", + "checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:26:00Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.01d15e257e524b4a962ab5e396a85f58.wav", + "generated_audio_sha256": "34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618", + "generated_continuity": "on", + "history_hash": "d26640e1e87d7b40caf8a423929c51126820974518c06e9ff95844ef772b170f", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "predecessor_editorial_out_frames": 90, + "predecessor_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.prompt.txt", + "prompt_file_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "01d15e257e524b4a962ab5e396a85f58", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "eb90b4e714811ffec2aa5277a1f1bcc62416e540e8d76f7990acadf9e71df26c" + }, + "generation_hash": "3cfb887d5007cb3258199d1eeced9fa575145fc1bdb149d8f9a5d275b67d551d", + "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": 68, + "generation_start_frame": 68, + "id": "clip_02", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "raw_frames": 90, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "segment_sha256": "3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "visual_context_source_editorial_out_frames": 90, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "blend_segment_sha256": "f01bac047d09ef081c99cb42cc740d024497e126cfab125599ccd99fbab74d9c", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors", + "checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:29:51Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.85b990022cce4049a954aa6df7d61679.wav", + "generated_audio_sha256": "274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 3.287303924560547, + 4.838396453857399 + ], + "context_motion_baseline": 0.13874053955078125, + "detected_luma_jump": -2.0053329467773438, + "detection_threshold": 1.25, + "mean_luma_jump": -2.1080780029296875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2903564602720971, + 0.30324784821155026 + ], + [ + 0.5537576114430147, + 0.572731715183632 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 74.04089736938477, + 141.20819091796875 + ], + "start_frame": 0, + "target_percentiles": [ + 0.4251999855041504, + 77.32820129394531, + 146.04658737182615 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "59cba2ecfdf64d8df876839278fe1c475d3f7acb3aa528f18707fea0d8f99dae", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "predecessor_editorial_out_frames": 68, + "predecessor_revision": "01d15e257e524b4a962ab5e396a85f58", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.prompt.txt", + "prompt_file_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "85b990022cce4049a954aa6df7d61679", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "d41c77a6d3c600ebbff73600aab9a078827d1a1827932832fe8a593e83c139cd" + }, + "generation_hash": "4b68d3d24feb2605795efa598c8cfc5436cb5e9646b524d5284d8f47a73f1a4f", + "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": 51, + "generation_start_frame": 136, + "id": "clip_03", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "raw_frames": 73, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "segment_sha256": "acc56e7597974f5e3ce2047a69303e3ac8d17d9df67e8a44034a9251fecfaa87", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "visual_context_source_editorial_out_frames": 68, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "01d15e257e524b4a962ab5e396a85f58", + "visual_context_source_scene": 2 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "blend_segment_sha256": "8e849994662dee5b2185b3d56fe614a256db0a7d27492ca2d5806e8de037ea5a", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors", + "checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:35:10Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0004.ccaabf98d1244e348e4cf014644aa114.wav", + "generated_audio_sha256": "139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 1.4199998378753662, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.45351409912109375, + "detected_luma_jump": -9.557891845703125, + "detection_threshold": 2.1113510131835938, + "mean_luma_jump": -9.383697509765625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.013622744878133138, + 0.019191371693330652 + ], + [ + 0.38651685527726715, + 0.41004626704197306 + ], + [ + 0.6523898255591299, + 0.6759192373238357 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 3.47379994392395, + 98.56179809570312, + 166.35940551757812 + ], + "start_frame": 1, + "target_percentiles": [ + 4.893799781799316, + 109.4474983215332, + 177.32177963256834 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7cae2c8722c7b2934bf7d1115fcfeb48fa3bc363cf3f2037bef96c8e3c174f95", + "id": "clip_04", + "index": 4, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.json", + "predecessor_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "85b990022cce4049a954aa6df7d61679", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.prompt.txt", + "prompt_file_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ccaabf98d1244e348e4cf014644aa114", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2decbd8554f422d746053852c8c096747d7a3ca36c85481f13990655516c1bf4" + }, + "generation_hash": "1d8b9dc2cb01bb42ad6fed06886ec8abacff7f65115ac5788f325b7b0b6f9448", + "scene": 4, + "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": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "segment_sha256": "9508606c0f38b8ab0dc2ef8821307e897764552fd3f3d366114cfd01aa9e3e73", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_03", + "visual_context_source_revision": "85b990022cce4049a954aa6df7d61679", + "visual_context_source_scene": 3 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "blend_segment_sha256": "4e7d133e56b377ed58f37332a00656cc5a572d95e9e89beee1c9e12c73c491f3", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors", + "checkpoint_sha256": "544577ccc881d3d17351a5936ddd30035f518077ebb81afb8015714391a1672a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:38:54Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0005.b1776797fd4c442fbb71e7162697df75.wav", + "generated_audio_sha256": "f3f4df4f7e9ad11bceb625b136846a39b0f6cb4c5e406d7a84097ab90f005dcb", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.9173998832702637, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.6296005249023438, + "detected_luma_jump": -10.944313049316406, + "detection_threshold": 1.3357162475585938, + "mean_luma_jump": -10.663093566894531, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009474509370093252, + 0.01307215597115311 + ], + [ + 0.37550431793811273, + 0.39903372970281864 + ], + [ + 0.6656215084300318, + 0.6891509201947377 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.4159998893737793, + 95.75360107421875, + 169.7334846496581 + ], + "start_frame": 1, + "target_percentiles": [ + 3.333399772644043, + 108.07640075683594, + 183.4033966064453 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "706405ecc4c1afda3379fedbd369968e13d5dfe86e1b5a0f9678888df299f84d", + "id": "clip_05", + "index": 5, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.json", + "predecessor_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "ccaabf98d1244e348e4cf014644aa114", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.prompt.txt", + "prompt_file_sha256": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "b1776797fd4c442fbb71e7162697df75", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3af6fa2e3e41a248f81bd8d9b7cc6fb780df4a6841577958eb335ddce82c91ac" + }, + "generation_hash": "956ec7b5713bada8ce1ad2e19a07909c0ead4dbbd0ba03e646299d18bf4ab406", + "scene": 5, + "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": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "segment_sha256": "25a54a7f2a980ea96f033983c3b4d8d06260d7151fe50eed870bd863197f38a9", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_04", + "visual_context_source_revision": "ccaabf98d1244e348e4cf014644aa114", + "visual_context_source_scene": 4 + } + ], + "selection_complete": true, + "selection_scope": { + "end_scene": 5, + "start_scene": 1 + }, + "total_delivered_frames": 328 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "total_delivered_frames": 260 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0001.38ada01012124ab68505234c1d668644.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0001.38ada01012124ab68505234c1d668644.txt new file mode 100644 index 0000000000000000000000000000000000000000..f1d0c287fd0a9da03d05c5ad3a8c932bc9715422 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0001.38ada01012124ab68505234c1d668644.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. 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/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0002.d8035f15ea444f58938f2b95a3140b1c.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0002.d8035f15ea444f58938f2b95a3140b1c.txt new file mode 100644 index 0000000000000000000000000000000000000000..372ba2ebc65d62418df2e42fa0cd837bdbf12c03 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0002.d8035f15ea444f58938f2b95a3140b1c.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0003.114c5fc585714fbea85ad48d61144421.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0003.114c5fc585714fbea85ad48d61144421.txt new file mode 100644 index 0000000000000000000000000000000000000000..8fef92df4db3a711a7573908c2b1bbd84415adb4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0003.114c5fc585714fbea85ad48d61144421.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0004.db697821294e439eaa0159dcdf29c531.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0004.db697821294e439eaa0159dcdf29c531.txt new file mode 100644 index 0000000000000000000000000000000000000000..b42054e11e6a448f4ba0e3f67e89fe9d4aab1d89 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0004.db697821294e439eaa0159dcdf29c531.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0005.8a83412ecd034b39b21b27c1f8f61215.txt b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0005.8a83412ecd034b39b21b27c1f8f61215.txt new file mode 100644 index 0000000000000000000000000000000000000000..68a538c6e0074e5b2f98109404632913eefb29e4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0005.8a83412ecd034b39b21b27c1f8f61215.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0001.38ada01012124ab68505234c1d668644.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0001.38ada01012124ab68505234c1d668644.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f153332b4a744ba581c6cdf5866f1b21b1ff7e1c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0001.38ada01012124ab68505234c1d668644.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f88555209e3c654d9c64a032a50a9d4045c14d466ff52d1fb65e903e07f8043 +size 4019014 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0002.d8035f15ea444f58938f2b95a3140b1c.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0002.d8035f15ea444f58938f2b95a3140b1c.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..9db9f153e1d39b930e3c145d4624454f2a08fb26 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0002.d8035f15ea444f58938f2b95a3140b1c.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e9cbba36b930aef8f476f68efde879113f9216c0afa707bbc7bb5984b131b66 +size 2777127 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0003.114c5fc585714fbea85ad48d61144421.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0003.114c5fc585714fbea85ad48d61144421.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..bb65d4e86d2047827f3d81882e25d3b3a33cbf75 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0003.114c5fc585714fbea85ad48d61144421.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:faf4c1695762cece34b4618f7765b6c422ed593a961237680d5ab3f0ce9eca14 +size 1877425 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0004.db697821294e439eaa0159dcdf29c531.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0004.db697821294e439eaa0159dcdf29c531.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b6c517d96af65739b7664554b8a3d827b8fdaabd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0004.db697821294e439eaa0159dcdf29c531.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:615bd7e6b2f34c91c63e471992ede6b6e53ffc9e4920a2bb3200fdca48a62434 +size 1758358 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0005.8a83412ecd034b39b21b27c1f8f61215.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0005.8a83412ecd034b39b21b27c1f8f61215.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a03dd79e807fc116706fbab6a37ae332ee786e69 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0005.8a83412ecd034b39b21b27c1f8f61215.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f103dad933f9a25f27fe626b0b11d3b4056a28b6e8369c06dea7665cf9af7ea6 +size 2359379 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/upscale_manifest.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/upscale_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..8f567a0bc7b707b3440e0f88e224cba1a057b143 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/upscale_manifest.json @@ -0,0 +1,871 @@ +{ + "clip_count": 5, + "completed_clip_count": 5, + "duration_seconds": 13.666666666666666, + "format": "h3_chain_upscale_manifest_v1", + "latent_saving": true, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "9180a37465fd84b5389498daf7247598ee5ebe242258efb8ee06c704ad998457", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": true, + "segment_crf": 18 + }, + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.safetensors", + "checkpoint_sha256": "2e16b933a5e272024214b2d6c377670984b17ab6fdf608550e4040c86e778705", + "context_steps": 0, + "created_at": "2026-09-11T07:02:29Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0001.38ada01012124ab68505234c1d668644.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0001.38ada01012124ab68505234c1d668644.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "38ada01012124ab68505234c1d668644", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0001.38ada01012124ab68505234c1d668644.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0001.38ada01012124ab68505234c1d668644.mp4", + "segment_sha256": "2f88555209e3c654d9c64a032a50a9d4045c14d466ff52d1fb65e903e07f8043", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "source_segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "steps": 8, + "trim_frames": 0, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.safetensors", + "checkpoint_sha256": "3d8487b015eebb3885d2ed1cb867557a949e02f56ec4cfbac2b8e25c3e859f38", + "context_steps": 0, + "created_at": "2026-09-11T07:05:12Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0002.d8035f15ea444f58938f2b95a3140b1c.wav", + "generated_audio_sha256": "34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618", + "height": 1664, + "id": "clip_02", + "index": 2, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0002.d8035f15ea444f58938f2b95a3140b1c.txt", + "prompt_file_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "d8035f15ea444f58938f2b95a3140b1c", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0002.d8035f15ea444f58938f2b95a3140b1c.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0002.d8035f15ea444f58938f2b95a3140b1c.mp4", + "segment_sha256": "5e9cbba36b930aef8f476f68efde879113f9216c0afa707bbc7bb5984b131b66", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors", + "source_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "source_revision": "01d15e257e524b4a962ab5e396a85f58", + "source_segment_sha256": "3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.safetensors", + "checkpoint_sha256": "146f780dd442664ddd90d04fd4e0e304fa712411eee372b3c4d3d1c77a7d2a3e", + "context_steps": 0, + "created_at": "2026-09-11T07:07:42Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0003.114c5fc585714fbea85ad48d61144421.wav", + "generated_audio_sha256": "274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965", + "height": 1664, + "id": "clip_03", + "index": 3, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0003.114c5fc585714fbea85ad48d61144421.txt", + "prompt_file_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_prefix": "", + "raw_frames": 73, + "revision": "114c5fc585714fbea85ad48d61144421", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0003.114c5fc585714fbea85ad48d61144421.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0003.114c5fc585714fbea85ad48d61144421.mp4", + "segment_sha256": "faf4c1695762cece34b4618f7765b6c422ed593a961237680d5ab3f0ce9eca14", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors", + "source_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "source_revision": "85b990022cce4049a954aa6df7d61679", + "source_segment_sha256": "acc56e7597974f5e3ce2047a69303e3ac8d17d9df67e8a44034a9251fecfaa87", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.safetensors", + "checkpoint_sha256": "80626356337239dafcfb5b162c6545e8bf60540abf2ef35c4992f80486f75468", + "context_steps": 0, + "created_at": "2026-09-11T07:10:16Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0004.db697821294e439eaa0159dcdf29c531.wav", + "generated_audio_sha256": "139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d", + "height": 1664, + "id": "clip_04", + "index": 4, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.json", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0004.db697821294e439eaa0159dcdf29c531.txt", + "prompt_file_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_prefix": "", + "raw_frames": 73, + "revision": "db697821294e439eaa0159dcdf29c531", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0004.db697821294e439eaa0159dcdf29c531.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0004.db697821294e439eaa0159dcdf29c531.mp4", + "segment_sha256": "615bd7e6b2f34c91c63e471992ede6b6e53ffc9e4920a2bb3200fdca48a62434", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors", + "source_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "source_revision": "ccaabf98d1244e348e4cf014644aa114", + "source_segment_sha256": "9508606c0f38b8ab0dc2ef8821307e897764552fd3f3d366114cfd01aa9e3e73", + "steps": 8, + "trim_frames": 22, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.safetensors", + "checkpoint_sha256": "43c1a7011efc5eb4ec10b51f0718246c83ec3a894984c36378a64a013ef62923", + "context_steps": 0, + "created_at": "2026-09-11T07:13:21Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/audio/clip_0005.8a83412ecd034b39b21b27c1f8f61215.wav", + "generated_audio_sha256": "f3f4df4f7e9ad11bceb625b136846a39b0f6cb4c5e406d7a84097ab90f005dcb", + "height": 1664, + "id": "clip_05", + "index": 5, + "latent_layout": "joint_av", + "latent_saved": true, + "metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.json", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/prompts/clip_0005.8a83412ecd034b39b21b27c1f8f61215.txt", + "prompt_file_sha256": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_prefix": "", + "raw_frames": 90, + "revision": "8a83412ecd034b39b21b27c1f8f61215", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/checkpoints/clip_0005.8a83412ecd034b39b21b27c1f8f61215.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse_sway_large_and_medium/upscaled/h3_lbh_3d/segments/clip_0005.8a83412ecd034b39b21b27c1f8f61215.mp4", + "segment_sha256": "f103dad933f9a25f27fe626b0b11d3b4056a28b6e8369c06dea7665cf9af7ea6", + "source_checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors", + "source_checkpoint_sha256": "544577ccc881d3d17351a5936ddd30035f518077ebb81afb8015714391a1672a", + "source_revision": "b1776797fd4c442fbb71e7162697df75", + "source_segment_sha256": "25a54a7f2a980ea96f033983c3b4d8d06260d7151fe50eed870bd863197f38a9", + "steps": 8, + "trim_frames": 22, + "width": 960 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "clip_count": 5, + "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": 13.666666666666666, + "format": "h3_chain_manifest_v3", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "planned_clip_count": 5, + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:21:19Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "generated_continuity": "on", + "history_hash": "f46d1dd2053083ed483df4a8b8a37eade458cecf6bad22692d6e5e523915e8c3", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.prompt.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "87c95379fa840ea9a1cae4e3cef923b1a5ee849a54ac749ab3b2412c252242f1" + }, + "generation_hash": "441091e1c957fc54d9b09c61b3f7f77aa63bbe58e3c74ee6f165ec70b3d1167a", + "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": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.mp4", + "segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "source_reference": "off", + "steps": 8 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "blend_segment_sha256": "f31e6124696e45c632aaf7c9afdba14a89a414389295c41d1aaa90bf753c79cb", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors", + "checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:26:00Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.01d15e257e524b4a962ab5e396a85f58.wav", + "generated_audio_sha256": "34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618", + "generated_continuity": "on", + "history_hash": "d26640e1e87d7b40caf8a423929c51126820974518c06e9ff95844ef772b170f", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "predecessor_editorial_out_frames": 90, + "predecessor_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.prompt.txt", + "prompt_file_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "01d15e257e524b4a962ab5e396a85f58", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "eb90b4e714811ffec2aa5277a1f1bcc62416e540e8d76f7990acadf9e71df26c" + }, + "generation_hash": "3cfb887d5007cb3258199d1eeced9fa575145fc1bdb149d8f9a5d275b67d551d", + "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": 68, + "generation_start_frame": 68, + "id": "clip_02", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "raw_frames": 90, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "segment_sha256": "3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "visual_context_source_editorial_out_frames": 90, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "blend_segment_sha256": "f01bac047d09ef081c99cb42cc740d024497e126cfab125599ccd99fbab74d9c", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors", + "checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:29:51Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.85b990022cce4049a954aa6df7d61679.wav", + "generated_audio_sha256": "274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 3.287303924560547, + 4.838396453857399 + ], + "context_motion_baseline": 0.13874053955078125, + "detected_luma_jump": -2.0053329467773438, + "detection_threshold": 1.25, + "mean_luma_jump": -2.1080780029296875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2903564602720971, + 0.30324784821155026 + ], + [ + 0.5537576114430147, + 0.572731715183632 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 74.04089736938477, + 141.20819091796875 + ], + "start_frame": 0, + "target_percentiles": [ + 0.4251999855041504, + 77.32820129394531, + 146.04658737182615 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "59cba2ecfdf64d8df876839278fe1c475d3f7acb3aa528f18707fea0d8f99dae", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "predecessor_editorial_out_frames": 68, + "predecessor_revision": "01d15e257e524b4a962ab5e396a85f58", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.prompt.txt", + "prompt_file_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "85b990022cce4049a954aa6df7d61679", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "d41c77a6d3c600ebbff73600aab9a078827d1a1827932832fe8a593e83c139cd" + }, + "generation_hash": "4b68d3d24feb2605795efa598c8cfc5436cb5e9646b524d5284d8f47a73f1a4f", + "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": 51, + "generation_start_frame": 136, + "id": "clip_03", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "raw_frames": 73, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "segment_sha256": "acc56e7597974f5e3ce2047a69303e3ac8d17d9df67e8a44034a9251fecfaa87", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "visual_context_source_editorial_out_frames": 68, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "01d15e257e524b4a962ab5e396a85f58", + "visual_context_source_scene": 2 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "blend_segment_sha256": "8e849994662dee5b2185b3d56fe614a256db0a7d27492ca2d5806e8de037ea5a", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors", + "checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:35:10Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0004.ccaabf98d1244e348e4cf014644aa114.wav", + "generated_audio_sha256": "139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 1.4199998378753662, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.45351409912109375, + "detected_luma_jump": -9.557891845703125, + "detection_threshold": 2.1113510131835938, + "mean_luma_jump": -9.383697509765625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.013622744878133138, + 0.019191371693330652 + ], + [ + 0.38651685527726715, + 0.41004626704197306 + ], + [ + 0.6523898255591299, + 0.6759192373238357 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 3.47379994392395, + 98.56179809570312, + 166.35940551757812 + ], + "start_frame": 1, + "target_percentiles": [ + 4.893799781799316, + 109.4474983215332, + 177.32177963256834 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7cae2c8722c7b2934bf7d1115fcfeb48fa3bc363cf3f2037bef96c8e3c174f95", + "id": "clip_04", + "index": 4, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.json", + "predecessor_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "85b990022cce4049a954aa6df7d61679", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.prompt.txt", + "prompt_file_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ccaabf98d1244e348e4cf014644aa114", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2decbd8554f422d746053852c8c096747d7a3ca36c85481f13990655516c1bf4" + }, + "generation_hash": "1d8b9dc2cb01bb42ad6fed06886ec8abacff7f65115ac5788f325b7b0b6f9448", + "scene": 4, + "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": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "segment_sha256": "9508606c0f38b8ab0dc2ef8821307e897764552fd3f3d366114cfd01aa9e3e73", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_03", + "visual_context_source_revision": "85b990022cce4049a954aa6df7d61679", + "visual_context_source_scene": 3 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "blend_segment_sha256": "4e7d133e56b377ed58f37332a00656cc5a572d95e9e89beee1c9e12c73c491f3", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors", + "checkpoint_sha256": "544577ccc881d3d17351a5936ddd30035f518077ebb81afb8015714391a1672a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:38:54Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0005.b1776797fd4c442fbb71e7162697df75.wav", + "generated_audio_sha256": "f3f4df4f7e9ad11bceb625b136846a39b0f6cb4c5e406d7a84097ab90f005dcb", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.9173998832702637, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.6296005249023438, + "detected_luma_jump": -10.944313049316406, + "detection_threshold": 1.3357162475585938, + "mean_luma_jump": -10.663093566894531, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009474509370093252, + 0.01307215597115311 + ], + [ + 0.37550431793811273, + 0.39903372970281864 + ], + [ + 0.6656215084300318, + 0.6891509201947377 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.4159998893737793, + 95.75360107421875, + 169.7334846496581 + ], + "start_frame": 1, + "target_percentiles": [ + 3.333399772644043, + 108.07640075683594, + 183.4033966064453 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "706405ecc4c1afda3379fedbd369968e13d5dfe86e1b5a0f9678888df299f84d", + "id": "clip_05", + "index": 5, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.json", + "predecessor_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "ccaabf98d1244e348e4cf014644aa114", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.prompt.txt", + "prompt_file_sha256": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "b1776797fd4c442fbb71e7162697df75", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3af6fa2e3e41a248f81bd8d9b7cc6fb780df4a6841577958eb335ddce82c91ac" + }, + "generation_hash": "956ec7b5713bada8ce1ad2e19a07909c0ead4dbbd0ba03e646299d18bf4ab406", + "scene": 5, + "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": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "segment_sha256": "25a54a7f2a980ea96f033983c3b4d8d06260d7151fe50eed870bd863197f38a9", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_04", + "visual_context_source_revision": "ccaabf98d1244e348e4cf014644aa114", + "visual_context_source_scene": 4 + } + ], + "selection_complete": true, + "selection_scope": { + "end_scene": 5, + "start_scene": 1 + }, + "total_delivered_frames": 328 + }, + "source_manifest_hash": "b966410c81c64e69d5f061c02cf95f07157ef04419826e4f838e8fe6c866b60a", + "source_plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "total_delivered_frames": 328 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/seedvr2/source/a3722494b4e085701fdc80d61da832c36264699fb1fb41c3d1269642aec1fe97.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/seedvr2/source/a3722494b4e085701fdc80d61da832c36264699fb1fb41c3d1269642aec1fe97.json new file mode 100644 index 0000000000000000000000000000000000000000..17416eaac847c80253ad18219d49c43b09daf0ce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/seedvr2/source/a3722494b4e085701fdc80d61da832c36264699fb1fb41c3d1269642aec1fe97.json @@ -0,0 +1,80 @@ +{ + "audio_source": "generated", + "blend_schedule": [ + 22, + 22, + 22, + 22 + ], + "cache_key": "a3722494b4e085701fdc80d61da832c36264699fb1fb41c3d1269642aec1fe97", + "complete": true, + "created_at": "2026-09-11T02:44:02.869116+00:00", + "decoder_modes": [ + "disk-backed mmap", + "disk-backed mmap", + "disk-backed mmap", + "disk-backed mmap", + "disk-backed mmap" + ], + "file": "a3722494b4e085701fdc80d61da832c36264699fb1fb41c3d1269642aec1fe97.mkv", + "file_size": 152947261, + "format": "h3_full_chain_latent_video_v1", + "frame_count": 328, + "identity": { + "audio_source": "generated", + "blend_schedule": [ + 22, + 22, + 22, + 22 + ], + "chapter": null, + "chapter_manifest_id": "", + "editorial_trims": [], + "format": "h3_full_chain_latent_video_cache_v1", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "prelude": null, + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "delivered_frames": 90, + "index": 1, + "raw_frames": 90, + "revision": "ffc6b7d97fe243e39fe85acfb83dfef1" + }, + { + "checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "delivered_frames": 68, + "index": 2, + "raw_frames": 90, + "revision": "01d15e257e524b4a962ab5e396a85f58" + }, + { + "checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "delivered_frames": 51, + "index": 3, + "raw_frames": 73, + "revision": "85b990022cce4049a954aa6df7d61679" + }, + { + "checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "delivered_frames": 51, + "index": 4, + "raw_frames": 73, + "revision": "ccaabf98d1244e348e4cf014644aa114" + }, + { + "checkpoint_sha256": "544577ccc881d3d17351a5936ddd30035f518077ebb81afb8015714391a1672a", + "delivered_frames": 68, + "index": 5, + "raw_frames": 90, + "revision": "b1776797fd4c442fbb71e7162697df75" + } + ], + "source_audio_hash": "none", + "vae": "comfy.ldm.minimax.vae.MiniMaxH3VideoVAE" + }, + "prelude_frames": 0, + "scene_count": 5 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/seedvr2/source/a3722494b4e085701fdc80d61da832c36264699fb1fb41c3d1269642aec1fe97.mkv b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/seedvr2/source/a3722494b4e085701fdc80d61da832c36264699fb1fb41c3d1269642aec1fe97.mkv new file mode 100644 index 0000000000000000000000000000000000000000..7a14a39abea177b2043cffc80fc94d7c93e2df69 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/upscaled/seedvr2/source/a3722494b4e085701fdc80d61da832c36264699fb1fb41c3d1269642aec1fe97.mkv @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb507742637c50fdecd402817d5fc509dd334aad506f177eb664fd23fa0eb296 +size 152947261 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..98038fe85d68868056105f873a8f56f8d5add555 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/workflow.json @@ -0,0 +1,3655 @@ +{ + "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": [ + 383.7333313481775, + -47.88233316126547 + ], + "scale": 0.47362440744768625 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": 86, + "last_node_id": 62, + "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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "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": 37, + "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": 39, + "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": 44, + "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": 43, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"2357351678235204961\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Soft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "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": 22, + "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": 9, + "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": [ + "krea2_edit/krea_edit__00793_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit/krea_edit__00793_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "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": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).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": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "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": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "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": 6, + "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": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1582.3040547926444, + -84.1509415512435 + ], + "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": [ + "MM-H3 - Blowjob v3.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "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/HMCumshot_V2.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "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/test_teasing/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..172cf28419b4e222e8efda2e54a87d4ab5d08dbd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/api_prompt.json @@ -0,0 +1,651 @@ +{ + "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": [ + "65", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": "res_multistep" + } + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "65": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "13", + 0 + ], + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "4", + 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/test_teasing/blend_segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c153406f1ff64c5e6cc04e2ff1fe0fffba368175 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:416e52c6cbdc1391ca873c1b3a575a2f477024ef01259951c28e5269c8505c5c +size 8933399 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8be11e3cc20d7ce0a3b3d2e2aeac74915aef83f4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1d67f36c7aa9ac24217746c9ac6de9071c392438161dd786907f2d91a7772a1 +size 6666276 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..53cd90df3e88ab88252e7f654e2d541879a73e49 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f5e0e78f47926847467ec3f01b0baeeda33e41c39bc0a50b8455d8b330d668a +size 6306269 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.bc0d9941eb964602941103b20cf076cb.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.bc0d9941eb964602941103b20cf076cb.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a2e261895ef0877e1d128a54ae822b73224905ee --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.bc0d9941eb964602941103b20cf076cb.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3efe5ddaaae480ad510bedfd9b479d98ec5b601eb3e2c4837d0f8dc40903694 +size 5711634 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..26ecaa69e1da0c81ea3657780a3d6b68703d7d8c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae0b647e4611e2a5d04ca5bc674d6cc89bb6ed51dd6320be821c6ba120d05fc9 +size 6547770 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0882d4c81843ea46412302e02711d232ffe03a49 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a695faf4f6103c109e62ff6e23384a94e70b2fda7e8f64cb77421263d9170fb +size 9069558 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b5a5ef9be9c1fa6950b08020f2a8c2e4a23ffb16 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/blend_segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c59cec4da7e47e8843a3da952b67eba2dc48e7c7743a05c42cdadfa509cd5320 +size 6449796 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.0030d99dce6c4f829241d2a664a98e53.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.0030d99dce6c4f829241d2a664a98e53.json new file mode 100644 index 0000000000000000000000000000000000000000..bed0ea48c3d336212aa57c4ed0812a289dbc0865 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.0030d99dce6c4f829241d2a664a98e53.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/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": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "3e7a6e3bb4c0498244d5a5ccb9686d81df745ecf1830647b0e434f973e02ffd2", + "plan_hash": "dff955cf0b3c8222a7de6a68efc3e7fbfe639965b4febd92600a819cef0db158", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "56824efea5fb7443ec733ac8927ab176a7d6cd4efcd3e67fa976390ea7d5f332" + }, + "generation_hash": "d613e6482cb6881a74f33cae71265a9eec5806a3132d2fc1f3669753dd447c1b", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "0030d99dce6c4f829241d2a664a98e53", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.0030d99dce6c4f829241d2a664a98e53.safetensors", + "checkpoint_sha256": "7173bd866719202e8e197126ade83867c74ff207e6f55ea06301c77fbe57ff67", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-14T04:39:59Z", + "delivered_frames": 124, + "forked_from_branch_id": "1c56bb6b85f14ac6ae033c17e73c6ecb", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.0030d99dce6c4f829241d2a664a98e53.wav", + "generated_audio_sha256": "8b727d5353255b08b7db580c9e81893356c35f90a566e8386d802001f9640833", + "generated_continuity": "on", + "history_hash": "3e7a6e3bb4c0498244d5a5ccb9686d81df745ecf1830647b0e434f973e02ffd2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.0030d99dce6c4f829241d2a664a98e53.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "0030d99dce6c4f829241d2a664a98e53", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.0030d99dce6c4f829241d2a664a98e53.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "56824efea5fb7443ec733ac8927ab176a7d6cd4efcd3e67fa976390ea7d5f332" + }, + "generation_hash": "d613e6482cb6881a74f33cae71265a9eec5806a3132d2fc1f3669753dd447c1b", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing/segments/clip_0001.0030d99dce6c4f829241d2a664a98e53.mp4", + "segment_sha256": "6f7a518a3ed2555fa85f65e3ed9a7dc617d0d4e783cd021c571aa5d5ba0d8e60", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.0030d99dce6c4f829241d2a664a98e53.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.0030d99dce6c4f829241d2a664a98e53.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..2cb0693e4828d6b0a5e0691afd84170a491f9624 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.0030d99dce6c4f829241d2a664a98e53.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7173bd866719202e8e197126ade83867c74ff207e6f55ea06301c77fbe57ff67 +size 92435280 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.046d49ae5b4446d48beb3a407277978a.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.046d49ae5b4446d48beb3a407277978a.json new file mode 100644 index 0000000000000000000000000000000000000000..103aa4f998bbaf03a8c03df1467722373b416f87 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.046d49ae5b4446d48beb3a407277978a.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/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": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "6f4294e4bfbb3537602a18a9af93fa7644a2fbc9c81d4466400fb4efa50efb54", + "plan_hash": "bb60bfd231a7db2ee1dbb22cadf989b50ac84c2d4c11468061a75f7347568489", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "e5f2c1ac3c3d44db204f85015610962479574a2b49de1d1ce2fb92cb53fdf716" + }, + "generation_hash": "3031de165469e2c5369695ff82c6c25c6aec1a0436c877782b2f0e10980ef55a", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "seed": 1001, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "046d49ae5b4446d48beb3a407277978a", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.046d49ae5b4446d48beb3a407277978a.safetensors", + "checkpoint_sha256": "e4dd10b98e09157bf3dafc321029a3c206186dd62f44c9baf7709b14f400620c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T02:28:14Z", + "delivered_frames": 243, + "forked_from_branch_id": "fc8c858ef3e14646893e5a2d5f0500bd", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.046d49ae5b4446d48beb3a407277978a.wav", + "generated_audio_sha256": "f01b0a553207a8bac6f35b2beddb0b5943e1e1904906423ee0c67b6e20306529", + "generated_continuity": "on", + "history_hash": "6f4294e4bfbb3537602a18a9af93fa7644a2fbc9c81d4466400fb4efa50efb54", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.046d49ae5b4446d48beb3a407277978a.prompt.txt", + "prompt_file_sha256": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "046d49ae5b4446d48beb3a407277978a", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.046d49ae5b4446d48beb3a407277978a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "e5f2c1ac3c3d44db204f85015610962479574a2b49de1d1ce2fb92cb53fdf716" + }, + "generation_hash": "3031de165469e2c5369695ff82c6c25c6aec1a0436c877782b2f0e10980ef55a", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "seed": 1001, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 1001, + "segment": "h3_chains/test_teasing/segments/clip_0001.046d49ae5b4446d48beb3a407277978a.mp4", + "segment_sha256": "8f7ba75d2bd08a5f2e48dcbb3b6f7b0def06f8f2c86e36fc1371c1b55f793869", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.046d49ae5b4446d48beb3a407277978a.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.046d49ae5b4446d48beb3a407277978a.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..8aa6d33755d7344490c57dc3b1e72f8d112b5105 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.046d49ae5b4446d48beb3a407277978a.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e4dd10b98e09157bf3dafc321029a3c206186dd62f44c9baf7709b14f400620c +size 104014632 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.json new file mode 100644 index 0000000000000000000000000000000000000000..750a14b7b8ca92c5cf73d4eb47904732fc94eb02 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/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": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "3e7a6e3bb4c0498244d5a5ccb9686d81df745ecf1830647b0e434f973e02ffd2", + "plan_hash": "dff955cf0b3c8222a7de6a68efc3e7fbfe639965b4febd92600a819cef0db158", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "56824efea5fb7443ec733ac8927ab176a7d6cd4efcd3e67fa976390ea7d5f332" + }, + "generation_hash": "d613e6482cb6881a74f33cae71265a9eec5806a3132d2fc1f3669753dd447c1b", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "1c56bb6b85f14ac6ae033c17e73c6ecb", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.safetensors", + "checkpoint_sha256": "1c8ad23d856692cfb8a7b1d644cef99246e98cc668ff0dbe0c62bc800f58c5cc", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-14T04:32:34Z", + "delivered_frames": 124, + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.wav", + "generated_audio_sha256": "bd02bbe74b4c63a90bb81cd4c92b03766d6c14d506040aa4a929d273d14a4d05", + "generated_continuity": "on", + "history_hash": "3e7a6e3bb4c0498244d5a5ccb9686d81df745ecf1830647b0e434f973e02ffd2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "1c56bb6b85f14ac6ae033c17e73c6ecb", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "56824efea5fb7443ec733ac8927ab176a7d6cd4efcd3e67fa976390ea7d5f332" + }, + "generation_hash": "d613e6482cb6881a74f33cae71265a9eec5806a3132d2fc1f3669753dd447c1b", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing/segments/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.mp4", + "segment_sha256": "bd5a04bb49f435324543b3c0a9b00a37237bfa67b3c60128aad917b10df89035", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..92b84198f777bca8d3f3915366018158a06323b7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c8ad23d856692cfb8a7b1d644cef99246e98cc668ff0dbe0c62bc800f58c5cc +size 92435280 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.2298c3b4a325412089612885d2281e8f.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.2298c3b4a325412089612885d2281e8f.json new file mode 100644 index 0000000000000000000000000000000000000000..061cab5437b2e3ac5d5282711d6fb59e953e38ca --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.2298c3b4a325412089612885d2281e8f.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/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": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "494114f873559a4c1e9a9b303f149fbc189bfeb1623be9b143b3b8a975228211", + "plan_hash": "40ea38a013af7f2e6fdf91a990050980347836a1f75f7d93cdf5a9d8ff75d784", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "714b6f2d5d0219ae8a8be3f61281f1580207ee10290b62f65fb39162ba105fce", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "2298c3b4a325412089612885d2281e8f", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.2298c3b4a325412089612885d2281e8f.safetensors", + "checkpoint_sha256": "57786f89a9057d9d47558602c2efd5defdab91f2441b2864b8f5a41a6f6c1ff0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-14T04:47:08Z", + "delivered_frames": 124, + "forked_from_branch_id": "0030d99dce6c4f829241d2a664a98e53", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.2298c3b4a325412089612885d2281e8f.wav", + "generated_audio_sha256": "ab7b1892f3214533cce96f5b369bba199cdb33a288822099c290a61f4e75fcae", + "generated_continuity": "on", + "history_hash": "494114f873559a4c1e9a9b303f149fbc189bfeb1623be9b143b3b8a975228211", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.2298c3b4a325412089612885d2281e8f.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "2298c3b4a325412089612885d2281e8f", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.2298c3b4a325412089612885d2281e8f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "714b6f2d5d0219ae8a8be3f61281f1580207ee10290b62f65fb39162ba105fce", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing/segments/clip_0001.2298c3b4a325412089612885d2281e8f.mp4", + "segment_sha256": "f35f0562b11c34627e2e0cf3177a7260591268fed5af6068f5f146af5b901c44", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.0030d99dce6c4f829241d2a664a98e53.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.2298c3b4a325412089612885d2281e8f.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.2298c3b4a325412089612885d2281e8f.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ad8d949011324063f96b4ddbf6ac7d74a9deb0cc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.2298c3b4a325412089612885d2281e8f.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57786f89a9057d9d47558602c2efd5defdab91f2441b2864b8f5a41a6f6c1ff0 +size 92435280 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.50cf2cc84d234b97832f474539b7ba62.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.50cf2cc84d234b97832f474539b7ba62.json new file mode 100644 index 0000000000000000000000000000000000000000..57980685f293954dc937d3bc20aa2e28034dd80f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.50cf2cc84d234b97832f474539b7ba62.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/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": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "c4d54d1427235fd87917330562e14bed6348f1b2f9e6ab190f8c6cc38a010262", + "plan_hash": "d3adea8142d32e6ac980b5102592f8be4a9ffbb4dbb945979cbbc9501ac977bf", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "56824efea5fb7443ec733ac8927ab176a7d6cd4efcd3e67fa976390ea7d5f332" + }, + "generation_hash": "82c4bf3322ae5998047f88989556f8319013d6fb235ada48b60bf1c2a8767d2d", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "50cf2cc84d234b97832f474539b7ba62", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.50cf2cc84d234b97832f474539b7ba62.safetensors", + "checkpoint_sha256": "a9f4e371ab977f60775e50a60b5c1767a47bc63d3b0ac06a9ead81f032a8fd93", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T02:32:45Z", + "delivered_frames": 124, + "forked_from_branch_id": "046d49ae5b4446d48beb3a407277978a", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.50cf2cc84d234b97832f474539b7ba62.wav", + "generated_audio_sha256": "03286ebe92dd0dc21e92e48b5aa928ec114f635ecb51c0448f6a4b19dc582060", + "generated_continuity": "on", + "history_hash": "c4d54d1427235fd87917330562e14bed6348f1b2f9e6ab190f8c6cc38a010262", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.50cf2cc84d234b97832f474539b7ba62.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "50cf2cc84d234b97832f474539b7ba62", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.50cf2cc84d234b97832f474539b7ba62.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "56824efea5fb7443ec733ac8927ab176a7d6cd4efcd3e67fa976390ea7d5f332" + }, + "generation_hash": "82c4bf3322ae5998047f88989556f8319013d6fb235ada48b60bf1c2a8767d2d", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing/segments/clip_0001.50cf2cc84d234b97832f474539b7ba62.mp4", + "segment_sha256": "9dd7b9b82faf4e393ac4802cf5ffb32dd0074b62d8a0519218faae67ed971252", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.046d49ae5b4446d48beb3a407277978a.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.50cf2cc84d234b97832f474539b7ba62.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.50cf2cc84d234b97832f474539b7ba62.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6e0f54d11d202c61ec5b271782faa2db7a897bfd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.50cf2cc84d234b97832f474539b7ba62.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9f4e371ab977f60775e50a60b5c1767a47bc63d3b0ac06a9ead81f032a8fd93 +size 98126160 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.json new file mode 100644 index 0000000000000000000000000000000000000000..eee768300aa7601522debe895b5f26f6ae871700 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/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": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "494114f873559a4c1e9a9b303f149fbc189bfeb1623be9b143b3b8a975228211", + "plan_hash": "40ea38a013af7f2e6fdf91a990050980347836a1f75f7d93cdf5a9d8ff75d784", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "714b6f2d5d0219ae8a8be3f61281f1580207ee10290b62f65fb39162ba105fce", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "9bf631c4e33d4086a83625ea6959fc2f", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.safetensors", + "checkpoint_sha256": "bede02e9316bf3f94ceaee6cf64758b42c7a50e15dbb4221dbcb46c3184cff80", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-14T04:51:51Z", + "delivered_frames": 124, + "forked_from_branch_id": "2298c3b4a325412089612885d2281e8f", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.wav", + "generated_audio_sha256": "f616f5fa85adb18dda5a3e14e548468540e68b0dae3b8b66df338625ce6da5c5", + "generated_continuity": "on", + "history_hash": "494114f873559a4c1e9a9b303f149fbc189bfeb1623be9b143b3b8a975228211", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "9bf631c4e33d4086a83625ea6959fc2f", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "714b6f2d5d0219ae8a8be3f61281f1580207ee10290b62f65fb39162ba105fce", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing/segments/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.mp4", + "segment_sha256": "33faceaf061c21207d2e710bea8e876c9c128a52f081920dc67ae704de8e3b46", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.2298c3b4a325412089612885d2281e8f.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..4a2a969de943b96d849759aeb55f3126ae34c90b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bede02e9316bf3f94ceaee6cf64758b42c7a50e15dbb4221dbcb46c3184cff80 +size 92435280 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.a33049276b5e41119f0a25e8e2096761.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.a33049276b5e41119f0a25e8e2096761.json new file mode 100644 index 0000000000000000000000000000000000000000..47feeef505a1f41ae6484fef6abbd7efc6019fa0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.a33049276b5e41119f0a25e8e2096761.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/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": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "0650f7eb095c5ab4256dafb1f8cdc48d43504f26a01a8e60cf3d9926eeeca1f5", + "plan_hash": "43c2dc9daa72564a002a28b689e0f6813de561fe68ed638abd029930addf90c2", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "15a68091e9af51e9f1ad1de2d8b0cd3fde03ed06de8887be9fff705376cd85af" + }, + "generation_hash": "49fb4968aed05c7099ee7f46be6dbb4637b5c22b79daa554d172e279f79f1197", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "774c246b6c1298707433ec82d0bb9966a5be9efd6f0166cdf187395aa80394dd", + "raw_frames": 243, + "seed": 1001, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a33049276b5e41119f0a25e8e2096761", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.a33049276b5e41119f0a25e8e2096761.safetensors", + "checkpoint_sha256": "ddf95f6201055a79963f97332f98bbda2868d2504656675b6382d6b6e2eda21f", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T02:14:52Z", + "delivered_frames": 243, + "forked_from_branch_id": "efbfdd88229d40f1a2916036d4490d6e", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.a33049276b5e41119f0a25e8e2096761.wav", + "generated_audio_sha256": "793496177063e90be5e616dc32a53c5dc1b9d1af07d801b4f7aaa30d42ac4493", + "generated_continuity": "on", + "history_hash": "0650f7eb095c5ab4256dafb1f8cdc48d43504f26a01a8e60cf3d9926eeeca1f5", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.a33049276b5e41119f0a25e8e2096761.prompt.txt", + "prompt_file_sha256": "774c246b6c1298707433ec82d0bb9966a5be9efd6f0166cdf187395aa80394dd", + "prompt_hash": "774c246b6c1298707433ec82d0bb9966a5be9efd6f0166cdf187395aa80394dd", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a33049276b5e41119f0a25e8e2096761", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.a33049276b5e41119f0a25e8e2096761.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "15a68091e9af51e9f1ad1de2d8b0cd3fde03ed06de8887be9fff705376cd85af" + }, + "generation_hash": "49fb4968aed05c7099ee7f46be6dbb4637b5c22b79daa554d172e279f79f1197", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "774c246b6c1298707433ec82d0bb9966a5be9efd6f0166cdf187395aa80394dd", + "raw_frames": 243, + "seed": 1001, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper", + "seed": 1001, + "segment": "h3_chains/test_teasing/segments/clip_0001.a33049276b5e41119f0a25e8e2096761.mp4", + "segment_sha256": "8023719a9c9c7475ad4ca2895e27459b96f27341461f8bd700b348653080d5f2", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.efbfdd88229d40f1a2916036d4490d6e.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.a33049276b5e41119f0a25e8e2096761.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.a33049276b5e41119f0a25e8e2096761.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..f10a7de2d6f76ca7d70c0fc22eada34482b269f2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.a33049276b5e41119f0a25e8e2096761.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddf95f6201055a79963f97332f98bbda2868d2504656675b6382d6b6e2eda21f +size 104014464 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.c91e82d196ee4444838b98d6c4513c26.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.c91e82d196ee4444838b98d6c4513c26.json new file mode 100644 index 0000000000000000000000000000000000000000..ff7f88653ffbc0153a6e39de2c6cc711fee313d9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.c91e82d196ee4444838b98d6c4513c26.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "a2e98243d926a5d1a504bb88d5a1286de25d80e576a6ef95520ba28b5ed818ab", + "plan_hash": "32c79c80d0cc435ba206a457a2f773ab4028e61df81ca43be8d3f0ff432ed6b4", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "56824efea5fb7443ec733ac8927ab176a7d6cd4efcd3e67fa976390ea7d5f332" + }, + "generation_hash": "1dd2c2bdc599b6285e4ad8f3e658d16146595aeb74142bd17938c2c39c12ee53", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "c91e82d196ee4444838b98d6c4513c26", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.c91e82d196ee4444838b98d6c4513c26.safetensors", + "checkpoint_sha256": "7bd504d428bc482756446f2abb823e28ec3ef4c75dd96e845b825b6a218b2f59", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T02:48:22Z", + "delivered_frames": 124, + "forked_from_branch_id": "50cf2cc84d234b97832f474539b7ba62", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.c91e82d196ee4444838b98d6c4513c26.wav", + "generated_audio_sha256": "233c0e9a27337b399e711f7e4525d31ecb24266fd2468fde9e20a6d88ba3739d", + "generated_continuity": "on", + "history_hash": "a2e98243d926a5d1a504bb88d5a1286de25d80e576a6ef95520ba28b5ed818ab", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.c91e82d196ee4444838b98d6c4513c26.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "c91e82d196ee4444838b98d6c4513c26", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.c91e82d196ee4444838b98d6c4513c26.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "56824efea5fb7443ec733ac8927ab176a7d6cd4efcd3e67fa976390ea7d5f332" + }, + "generation_hash": "1dd2c2bdc599b6285e4ad8f3e658d16146595aeb74142bd17938c2c39c12ee53", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing/segments/clip_0001.c91e82d196ee4444838b98d6c4513c26.mp4", + "segment_sha256": "d69fee85d0992d607aea0d89eba496de16c3f177e8f78282fe4ec02f324ed0ba", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.50cf2cc84d234b97832f474539b7ba62.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.c91e82d196ee4444838b98d6c4513c26.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.c91e82d196ee4444838b98d6c4513c26.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..0acf4ff036df8cb7ce0ad4864cdeff3eb5d02163 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.c91e82d196ee4444838b98d6c4513c26.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7bd504d428bc482756446f2abb823e28ec3ef4c75dd96e845b825b6a218b2f59 +size 146498648 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.cd56f1cb85d7494782f43685a479f868.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.cd56f1cb85d7494782f43685a479f868.json new file mode 100644 index 0000000000000000000000000000000000000000..694f38fa02cc3e266d0dc2672f2cd5bcb5628593 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.cd56f1cb85d7494782f43685a479f868.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/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": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "494114f873559a4c1e9a9b303f149fbc189bfeb1623be9b143b3b8a975228211", + "plan_hash": "73617f87af490f52b2f5894d7f81d18ed8e910acb669df172f0268a2e2e86bc2", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "714b6f2d5d0219ae8a8be3f61281f1580207ee10290b62f65fb39162ba105fce", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "cd56f1cb85d7494782f43685a479f868", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.cd56f1cb85d7494782f43685a479f868.safetensors", + "checkpoint_sha256": "7c6575502dbaa1c50cad50fd306d327037f76c0b55014ebf821079992b15e86c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-14T05:25:28Z", + "delivered_frames": 124, + "forked_from_branch_id": "9bf631c4e33d4086a83625ea6959fc2f", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.cd56f1cb85d7494782f43685a479f868.wav", + "generated_audio_sha256": "b11cd4ff4db59ef952dbc2a66377f7faafc9f0edbe3cf5c40743ba69cdd16d0a", + "generated_continuity": "on", + "history_hash": "494114f873559a4c1e9a9b303f149fbc189bfeb1623be9b143b3b8a975228211", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.cd56f1cb85d7494782f43685a479f868.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "cd56f1cb85d7494782f43685a479f868", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.cd56f1cb85d7494782f43685a479f868.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "714b6f2d5d0219ae8a8be3f61281f1580207ee10290b62f65fb39162ba105fce", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing/segments/clip_0001.cd56f1cb85d7494782f43685a479f868.mp4", + "segment_sha256": "ae7ab598cc321bb25ab13104b4f36c3eeb3dbe91b76594647c5b0d3ff885715d", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.cd56f1cb85d7494782f43685a479f868.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.cd56f1cb85d7494782f43685a479f868.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..d79bd2d39a8d311f581e8037bd484d8daae1bc26 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.cd56f1cb85d7494782f43685a479f868.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c6575502dbaa1c50cad50fd306d327037f76c0b55014ebf821079992b15e86c +size 92435280 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.e5e52c4266d045ad97344340197a434a.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.e5e52c4266d045ad97344340197a434a.json new file mode 100644 index 0000000000000000000000000000000000000000..4842d7b20e82f391133b85a8eb9397d40ba6c7d2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.e5e52c4266d045ad97344340197a434a.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/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": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "adefc5bf01422633dcda0254b6164351fbf5f45b282c669d01fdbfcc27342ed2", + "plan_hash": "41f4251756a6b89087b71b24b54b047494b0a30b1b71b1824c93106068d147db", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "3bc25fb60f4c84fb64406ed4416dccff895aeb8d4ef4025f6570cea2af1bf1ab", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "e5e52c4266d045ad97344340197a434a", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.e5e52c4266d045ad97344340197a434a.safetensors", + "checkpoint_sha256": "e067b1e23090e77f685ba104d61612e1a53e281ccdd9fe71b6336bc5c201765d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T03:00:13Z", + "delivered_frames": 124, + "forked_from_branch_id": "c91e82d196ee4444838b98d6c4513c26", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.e5e52c4266d045ad97344340197a434a.wav", + "generated_audio_sha256": "32195442ed1b2d50fe2924e421180775c90f0e5013cc8d4cc89c781fc79f210b", + "generated_continuity": "on", + "history_hash": "adefc5bf01422633dcda0254b6164351fbf5f45b282c669d01fdbfcc27342ed2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.e5e52c4266d045ad97344340197a434a.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "e5e52c4266d045ad97344340197a434a", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.e5e52c4266d045ad97344340197a434a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "3bc25fb60f4c84fb64406ed4416dccff895aeb8d4ef4025f6570cea2af1bf1ab", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing/segments/clip_0001.e5e52c4266d045ad97344340197a434a.mp4", + "segment_sha256": "d6b1991ae057610ca02075fafe6bb8e9601a90af040241629be3f04b0f76383d", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.c91e82d196ee4444838b98d6c4513c26.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.e5e52c4266d045ad97344340197a434a.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.e5e52c4266d045ad97344340197a434a.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..cc5fc714ac70b4cdaf360f65bfa607b3f71abea7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.e5e52c4266d045ad97344340197a434a.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e067b1e23090e77f685ba104d61612e1a53e281ccdd9fe71b6336bc5c201765d +size 98126160 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.efbfdd88229d40f1a2916036d4490d6e.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.efbfdd88229d40f1a2916036d4490d6e.json new file mode 100644 index 0000000000000000000000000000000000000000..03bf8e423e0eda8f2e0dc9dc4ce78c6d81e93fe6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.efbfdd88229d40f1a2916036d4490d6e.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "c1f4f245089b3344418bf1fa7d8a5053919e578a26c45e6cb453eaa19517005f", + "plan_hash": "c9852909cc98015b80be51843cfff9adb21fd8f640d7f9c101bff0046f25e14c", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "213aeb87c214de6d9d010ed95adeba335c89eb02806ccf47d8fdf4a2c3521962", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "efbfdd88229d40f1a2916036d4490d6e", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.efbfdd88229d40f1a2916036d4490d6e.safetensors", + "checkpoint_sha256": "41dc9b03ebcba2acee7d89da07587dddd6005eadd5ba118c1039d89655c26e44", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T00:44:16Z", + "delivered_frames": 124, + "forked_from_branch_id": "cd56f1cb85d7494782f43685a479f868", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.efbfdd88229d40f1a2916036d4490d6e.wav", + "generated_audio_sha256": "cd3653f0aedd48d4dd08fdc27c9c89b1076a56cd58ff7f61711eb3cf41567a9b", + "generated_continuity": "on", + "history_hash": "c1f4f245089b3344418bf1fa7d8a5053919e578a26c45e6cb453eaa19517005f", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.efbfdd88229d40f1a2916036d4490d6e.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "efbfdd88229d40f1a2916036d4490d6e", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.efbfdd88229d40f1a2916036d4490d6e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "213aeb87c214de6d9d010ed95adeba335c89eb02806ccf47d8fdf4a2c3521962", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing/segments/clip_0001.efbfdd88229d40f1a2916036d4490d6e.mp4", + "segment_sha256": "d7b231d3879bbf1907d934176c2f9e5319c605b5b1a9c505f0d3dadc60d55b80", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.cd56f1cb85d7494782f43685a479f868.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.efbfdd88229d40f1a2916036d4490d6e.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.efbfdd88229d40f1a2916036d4490d6e.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6f585aa7b9765bb146d119bb15a7ab09a97e2900 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.efbfdd88229d40f1a2916036d4490d6e.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41dc9b03ebcba2acee7d89da07587dddd6005eadd5ba118c1039d89655c26e44 +size 146498648 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.json new file mode 100644 index 0000000000000000000000000000000000000000..994886d62d09df037c82e705713967f25f8fc531 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/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": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "c184cb8d914fa069090533d76c2811dd5bc2cb04831cf7aa892d626f0caac25c", + "plan_hash": "469e36c164bfc5033b77a64c4dd8ea339459d29a5a249833b1f7d72b2458c5de", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "ae6849f5cddc86e21d63f24f3eaf5f851c0489995708bafd53b2e0dba3bad90d" + }, + "generation_hash": "14136d24a8b28379d57d50c9f977cfcf24b704bf668649695481c796ef1bcd41", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "774c246b6c1298707433ec82d0bb9966a5be9efd6f0166cdf187395aa80394dd", + "raw_frames": 243, + "seed": 1055398866543145516, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "fc8c858ef3e14646893e5a2d5f0500bd", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.safetensors", + "checkpoint_sha256": "ed43aeeef43b85ea3ce245aedf54b8b0fda270b7f321e66c7439e0981f39c441", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T02:18:54Z", + "delivered_frames": 243, + "forked_from_branch_id": "a33049276b5e41119f0a25e8e2096761", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.wav", + "generated_audio_sha256": "f95ff5443d8a8a21793895ce27212b3ada4730c4edccdf9f64d0f5e0e3019b9e", + "generated_continuity": "on", + "history_hash": "c184cb8d914fa069090533d76c2811dd5bc2cb04831cf7aa892d626f0caac25c", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.prompt.txt", + "prompt_file_sha256": "774c246b6c1298707433ec82d0bb9966a5be9efd6f0166cdf187395aa80394dd", + "prompt_hash": "774c246b6c1298707433ec82d0bb9966a5be9efd6f0166cdf187395aa80394dd", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "fc8c858ef3e14646893e5a2d5f0500bd", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "ae6849f5cddc86e21d63f24f3eaf5f851c0489995708bafd53b2e0dba3bad90d" + }, + "generation_hash": "14136d24a8b28379d57d50c9f977cfcf24b704bf668649695481c796ef1bcd41", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "774c246b6c1298707433ec82d0bb9966a5be9efd6f0166cdf187395aa80394dd", + "raw_frames": 243, + "seed": 1055398866543145516, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper", + "seed": 1055398866543145516, + "segment": "h3_chains/test_teasing/segments/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.mp4", + "segment_sha256": "45bab3b4d2f3d16d0ff67f70663b8d0d3b1f0d1c1d859a503df5c43c89c237c4", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.a33049276b5e41119f0a25e8e2096761.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6a18f27a68fa24200d633dc50051ce7eba7c53a3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed43aeeef43b85ea3ce245aedf54b8b0fda270b7f321e66c7439e0981f39c441 +size 104014480 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..4842d7b20e82f391133b85a8eb9397d40ba6c7d2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/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": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "adefc5bf01422633dcda0254b6164351fbf5f45b282c669d01fdbfcc27342ed2", + "plan_hash": "41f4251756a6b89087b71b24b54b047494b0a30b1b71b1824c93106068d147db", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "3bc25fb60f4c84fb64406ed4416dccff895aeb8d4ef4025f6570cea2af1bf1ab", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "e5e52c4266d045ad97344340197a434a", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.e5e52c4266d045ad97344340197a434a.safetensors", + "checkpoint_sha256": "e067b1e23090e77f685ba104d61612e1a53e281ccdd9fe71b6336bc5c201765d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T03:00:13Z", + "delivered_frames": 124, + "forked_from_branch_id": "c91e82d196ee4444838b98d6c4513c26", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.e5e52c4266d045ad97344340197a434a.wav", + "generated_audio_sha256": "32195442ed1b2d50fe2924e421180775c90f0e5013cc8d4cc89c781fc79f210b", + "generated_continuity": "on", + "history_hash": "adefc5bf01422633dcda0254b6164351fbf5f45b282c669d01fdbfcc27342ed2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.e5e52c4266d045ad97344340197a434a.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "e5e52c4266d045ad97344340197a434a", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.e5e52c4266d045ad97344340197a434a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "3bc25fb60f4c84fb64406ed4416dccff895aeb8d4ef4025f6570cea2af1bf1ab", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing/segments/clip_0001.e5e52c4266d045ad97344340197a434a.mp4", + "segment_sha256": "d6b1991ae057610ca02075fafe6bb8e9601a90af040241629be3f04b0f76383d", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.c91e82d196ee4444838b98d6c4513c26.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.json new file mode 100644 index 0000000000000000000000000000000000000000..17a26b75b8ca3c743313e08325b14bc5a672302d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.json @@ -0,0 +1,189 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "f9dedb28811ab087521a4aaf1af0aacf9309cef4be596563e0262b8e2698c369", + "plan_hash": "ac279e1227eab38068f329854d77e4e7518486b17d77320342ee252e1ff888c2", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "edd5c9f10919e7fc110124461c6a5d761230b42133ae7b75538fb4e041b45733" + }, + "generation_hash": "799a3447451e6ffc35b75c96490bd18f43e0b82a4fe71498092b8739aac2cf80", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 16571071848797001695, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing/blend_segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.mp4", + "blend_segment_sha256": "416e52c6cbdc1391ca873c1b3a575a2f477024ef01259951c28e5269c8505c5c", + "branch_id": "20e6e1f2e73c44ecaa0b77f1ea82ff3b", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.safetensors", + "checkpoint_sha256": "a104ba83a17fcdb2b8b3e6cce08e9528d419480fe9475afa1a8c8730b248f238", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T01:25:20Z", + "delivered_frames": 221, + "forked_from_branch_id": "efbfdd88229d40f1a2916036d4490d6e", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.wav", + "generated_audio_sha256": "aadedb1dc1069760c05992ee4f15c1326e26798a80c4dfab85fdf4fb1aa99a98", + "generated_continuity": "on", + "history_hash": "f9dedb28811ab087521a4aaf1af0aacf9309cef4be596563e0262b8e2698c369", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "41dc9b03ebcba2acee7d89da07587dddd6005eadd5ba118c1039d89655c26e44", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "efbfdd88229d40f1a2916036d4490d6e", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.prompt.txt", + "prompt_file_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "20e6e1f2e73c44ecaa0b77f1ea82ff3b", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "edd5c9f10919e7fc110124461c6a5d761230b42133ae7b75538fb4e041b45733" + }, + "generation_hash": "799a3447451e6ffc35b75c96490bd18f43e0b82a4fe71498092b8739aac2cf80", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 16571071848797001695, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 16571071848797001695, + "segment": "h3_chains/test_teasing/segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.mp4", + "segment_sha256": "cd57c0b65394cf1739338d492508d48cbe4633846bc90321c5bde182963786a7", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.json", + "visual_context_source_checkpoint_sha256": "41dc9b03ebcba2acee7d89da07587dddd6005eadd5ba118c1039d89655c26e44", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "efbfdd88229d40f1a2916036d4490d6e", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..8a9ef7bc5d23ffbd964f28f5e504fa8b48071426 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a104ba83a17fcdb2b8b3e6cce08e9528d419480fe9475afa1a8c8730b248f238 +size 154438584 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.2538ddcd212e469e879b03026f1bdc8d.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.2538ddcd212e469e879b03026f1bdc8d.json new file mode 100644 index 0000000000000000000000000000000000000000..af2b56552909c3c2056fa5723aec503896cd6265 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.2538ddcd212e469e879b03026f1bdc8d.json @@ -0,0 +1,234 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/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": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "a626d77c003faff7e4e906186b89f9b32e272972dc096397daba2fe8e94a5ef2", + "plan_hash": "9de0bcdb74d15c567ef8a98b6b41e4c41a48c8451df994d7886d01639598e442", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3221492c242820f5e6d32140e64a2a49a5f1ddb35e36c678fa3f7693b8b6125d" + }, + "generation_hash": "cf64e71e185f714f54bed272d5e9862d98bb69c7111bf63015c2a493925011a3", + "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": 640, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 1664281693668997798, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing/blend_segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.mp4", + "blend_segment_sha256": "f1d67f36c7aa9ac24217746c9ac6de9071c392438161dd786907f2d91a7772a1", + "branch_id": "2538ddcd212e469e879b03026f1bdc8d", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0002.2538ddcd212e469e879b03026f1bdc8d.safetensors", + "checkpoint_sha256": "aaff9e864038fa18544a4eca095cca428f18ca760d732a45766bf2c7ee55d8eb", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-14T05:13:49Z", + "delivered_frames": 221, + "forked_from_branch_id": "bc0d9941eb964602941103b20cf076cb", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0002.2538ddcd212e469e879b03026f1bdc8d.wav", + "generated_audio_sha256": "660d575b4cc1d2109b0e3ba1af6a28378802388e5765eb6c3533b10fd6679b17", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.14960002899169922, + 1.376495361328125, + 1.4265472412108977 + ], + "context_motion_baseline": 0.1865081787109375, + "detected_luma_jump": -1.4044647216796875, + "detection_threshold": 1.25, + "mean_luma_jump": -1.1943435668945312, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0050023527706370636, + 0.005589019550996668 + ], + [ + 0.2690952974207261, + 0.27449331844554226 + ], + [ + 0.5827622955920649, + 0.5883565984987743 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 1.2755999565124512, + 68.61930084228516, + 148.60438537597656 + ], + "start_frame": 3, + "target_percentiles": [ + 1.4251999855041504, + 69.99579620361328, + 150.03093261718746 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "a626d77c003faff7e4e906186b89f9b32e272972dc096397daba2fe8e94a5ef2", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "bede02e9316bf3f94ceaee6cf64758b42c7a50e15dbb4221dbcb46c3184cff80", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "9bf631c4e33d4086a83625ea6959fc2f", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.prompt.txt", + "prompt_file_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "2538ddcd212e469e879b03026f1bdc8d", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0002.2538ddcd212e469e879b03026f1bdc8d.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3221492c242820f5e6d32140e64a2a49a5f1ddb35e36c678fa3f7693b8b6125d" + }, + "generation_hash": "cf64e71e185f714f54bed272d5e9862d98bb69c7111bf63015c2a493925011a3", + "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": 640, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 1664281693668997798, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1664281693668997798, + "segment": "h3_chains/test_teasing/segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.mp4", + "segment_sha256": "dfefb26ab634020a99d9a33334d688517aa07d7ead382e79ab93e436de4bc9ae", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0002.bc0d9941eb964602941103b20cf076cb.json", + "visual_context_source_checkpoint_sha256": "bede02e9316bf3f94ceaee6cf64758b42c7a50e15dbb4221dbcb46c3184cff80", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "9bf631c4e33d4086a83625ea6959fc2f", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.2538ddcd212e469e879b03026f1bdc8d.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.2538ddcd212e469e879b03026f1bdc8d.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..1ab3077f443e1d1112846d93d9a970ed4b9b706d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.2538ddcd212e469e879b03026f1bdc8d.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aaff9e864038fa18544a4eca095cca428f18ca760d732a45766bf2c7ee55d8eb +size 97821616 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.6649988a0e104b83ad3bde5750f566e8.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.6649988a0e104b83ad3bde5750f566e8.json new file mode 100644 index 0000000000000000000000000000000000000000..d14af6c1acaab02a8275c217334941234ecdd7eb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.6649988a0e104b83ad3bde5750f566e8.json @@ -0,0 +1,234 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/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": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "9ec349ae45af997de521fddb0dbec5d527be4e956ab58929871206f829a38eff", + "plan_hash": "76ba61c48bd31517c1cdd37b4012e66ebff551c59d867217970912935cb0b57f", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "18648761fdad70b849dca410fdc546e3361a56cd419a36196392d59d11ac2780" + }, + "generation_hash": "36b52ce49d21536648cf9559af49b683f96ea5efdd0cfb1f4ee51e24c6726cb8", + "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": 640, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 12404080346077936136, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing/blend_segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.mp4", + "blend_segment_sha256": "2f5e0e78f47926847467ec3f01b0baeeda33e41c39bc0a50b8455d8b330d668a", + "branch_id": "6649988a0e104b83ad3bde5750f566e8", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0002.6649988a0e104b83ad3bde5750f566e8.safetensors", + "checkpoint_sha256": "da8d8ec64495d36928eb7292a75a1fc89ab87fbfb2cfd104ce5ac71cf49e5003", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-14T05:19:12Z", + "delivered_frames": 221, + "forked_from_branch_id": "2538ddcd212e469e879b03026f1bdc8d", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0002.6649988a0e104b83ad3bde5750f566e8.wav", + "generated_audio_sha256": "70e284ab3a09680e0028b5363761e085fb881b38cd634b64aaaf6bdcb721f2b3", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + -0.3529999256134033, + -6.0, + 0.0 + ], + "context_motion_baseline": 0.1865081787109375, + "detected_luma_jump": 4.2476043701171875, + "detection_threshold": 1.25, + "mean_luma_jump": 3.690460205078125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009778039595660041, + 0.00839372616188199 + ], + [ + 0.32685608209348194, + 0.303326670328776 + ], + [ + 0.552936652688419, + 0.552936652688419 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.4934000968933105, + 83.34830093383789, + 140.99884643554682 + ], + "start_frame": 0, + "target_percentiles": [ + 2.1404001712799072, + 72.70179748535156, + 152.32119750976562 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "9ec349ae45af997de521fddb0dbec5d527be4e956ab58929871206f829a38eff", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "bede02e9316bf3f94ceaee6cf64758b42c7a50e15dbb4221dbcb46c3184cff80", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "9bf631c4e33d4086a83625ea6959fc2f", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.prompt.txt", + "prompt_file_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "6649988a0e104b83ad3bde5750f566e8", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0002.6649988a0e104b83ad3bde5750f566e8.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "18648761fdad70b849dca410fdc546e3361a56cd419a36196392d59d11ac2780" + }, + "generation_hash": "36b52ce49d21536648cf9559af49b683f96ea5efdd0cfb1f4ee51e24c6726cb8", + "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": 640, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 12404080346077936136, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 12404080346077936136, + "segment": "h3_chains/test_teasing/segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.mp4", + "segment_sha256": "cfa7f2c1f1d128fe7f3092e3b51a5780d90bbe7241cd05e5c2771031230186e8", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0002.2538ddcd212e469e879b03026f1bdc8d.json", + "visual_context_source_checkpoint_sha256": "bede02e9316bf3f94ceaee6cf64758b42c7a50e15dbb4221dbcb46c3184cff80", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "9bf631c4e33d4086a83625ea6959fc2f", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.6649988a0e104b83ad3bde5750f566e8.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.6649988a0e104b83ad3bde5750f566e8.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..537661044e9cea17868dd74a227a6f5dbc852d45 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.6649988a0e104b83ad3bde5750f566e8.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da8d8ec64495d36928eb7292a75a1fc89ab87fbfb2cfd104ce5ac71cf49e5003 +size 97821616 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.bc0d9941eb964602941103b20cf076cb.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.bc0d9941eb964602941103b20cf076cb.json new file mode 100644 index 0000000000000000000000000000000000000000..2ccd445045ac793bbcefb8ae4d66bcec4245244e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.bc0d9941eb964602941103b20cf076cb.json @@ -0,0 +1,234 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/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": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "bfb2d81f61c3d5c92340b5e418d6aea0b3d6aa77a232b8b062a72f011f3934e8", + "plan_hash": "05cc67d35db2e953c7f7eaa6c0c1a3d69cbffec2e3519934811c23babe6a3bc2", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "73710892cc6f5adf2010074e942d82063b96298b527ce911c61528a8901b36b3" + }, + "generation_hash": "309405524d2a30f55b2c81c22de3640ccf8a2fcfb66310afbc02016c8580a7b8", + "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": 640, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 17079989868680134731, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing/blend_segments/clip_0002.bc0d9941eb964602941103b20cf076cb.mp4", + "blend_segment_sha256": "c3efe5ddaaae480ad510bedfd9b479d98ec5b601eb3e2c4837d0f8dc40903694", + "branch_id": "bc0d9941eb964602941103b20cf076cb", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0002.bc0d9941eb964602941103b20cf076cb.safetensors", + "checkpoint_sha256": "4846715be27b629c303facf2e668b9c19fda62ad831ecb0abafa7de798cd28fe", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-14T05:08:14Z", + "delivered_frames": 221, + "forked_from_branch_id": "9bf631c4e33d4086a83625ea6959fc2f", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0002.bc0d9941eb964602941103b20cf076cb.wav", + "generated_audio_sha256": "ef678358bf686fc7d355c4b997d8ef31843b299deacca21cd389afa899affc9f", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.1865081787109375, + "detected_luma_jump": 34.43060302734375, + "detection_threshold": 1.25, + "mean_luma_jump": 33.692108154296875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.004755294089223825, + 0.004755294089223825 + ], + [ + 0.4497960707720588, + 0.42626665900735294 + ], + [ + 0.8810055093204272, + 0.8574760975557213 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 1.2125999927520752, + 114.697998046875, + 224.65640487670893 + ], + "start_frame": 0, + "target_percentiles": [ + 2.1404001712799072, + 72.70179748535156, + 152.32119750976562 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "bfb2d81f61c3d5c92340b5e418d6aea0b3d6aa77a232b8b062a72f011f3934e8", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "bede02e9316bf3f94ceaee6cf64758b42c7a50e15dbb4221dbcb46c3184cff80", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "9bf631c4e33d4086a83625ea6959fc2f", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0002.bc0d9941eb964602941103b20cf076cb.prompt.txt", + "prompt_file_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "bc0d9941eb964602941103b20cf076cb", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0002.bc0d9941eb964602941103b20cf076cb.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "73710892cc6f5adf2010074e942d82063b96298b527ce911c61528a8901b36b3" + }, + "generation_hash": "309405524d2a30f55b2c81c22de3640ccf8a2fcfb66310afbc02016c8580a7b8", + "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": 640, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 17079989868680134731, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 17079989868680134731, + "segment": "h3_chains/test_teasing/segments/clip_0002.bc0d9941eb964602941103b20cf076cb.mp4", + "segment_sha256": "51de6812a88acfca32c255447633275ae413286ad85d9836da8b0c0655511f09", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0002.d6b64aa78eef4216929aff229a2f199a.json", + "visual_context_source_checkpoint_sha256": "bede02e9316bf3f94ceaee6cf64758b42c7a50e15dbb4221dbcb46c3184cff80", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "9bf631c4e33d4086a83625ea6959fc2f", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.bc0d9941eb964602941103b20cf076cb.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.bc0d9941eb964602941103b20cf076cb.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..0c9a95c3818c6d4a3a19a4a965e171a39e2ec58e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.bc0d9941eb964602941103b20cf076cb.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4846715be27b629c303facf2e668b9c19fda62ad831ecb0abafa7de798cd28fe +size 97821616 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.json new file mode 100644 index 0000000000000000000000000000000000000000..9d3a2dfd9b3338f5c06527923fc91226a880b277 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/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": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "54c97c42c59373da3ce1bf7dcd83d78695853a24b4bf10f317546b4610df1a3e", + "plan_hash": "d3adea8142d32e6ac980b5102592f8be4a9ffbb4dbb945979cbbc9501ac977bf", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7b7751d156b60f2d40f380f6be9ace36ea25b3d99abaf2f696c647613d53208" + }, + "generation_hash": "e381603b8c8e4e334d05cd00498ebb11a7516b61b8e1415e230343bea9ef54f1", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing/blend_segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4", + "blend_segment_sha256": "ae0b647e4611e2a5d04ca5bc674d6cc89bb6ed51dd6320be821c6ba120d05fc9", + "branch_id": "50cf2cc84d234b97832f474539b7ba62", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.safetensors", + "checkpoint_sha256": "af7c43524e68a8d6c7aca8214ffdef7fe2d6ba881b5a03638d1cb9ddda6ee2af", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T02:37:38Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.wav", + "generated_audio_sha256": "f115b8a66fa0b8f97fa81554354faf55e84388f0a473884de507602bdf2be063", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -2.7084007263183594, + -1.218414306640625 + ], + "context_motion_baseline": 0.1125946044921875, + "detected_luma_jump": 2.6453704833984375, + "detection_threshold": 1.25, + "mean_luma_jump": 2.6034317016601562, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.004472156599456188, + 0.004472156599456188 + ], + [ + 0.3415827433268229, + 0.33096156400792737 + ], + [ + 0.6734729841643688, + 0.6686948888442096 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 1.1403999328613281, + 87.10359954833984, + 171.73561096191406 + ], + "start_frame": 0, + "target_percentiles": [ + 1.9265999794006348, + 84.39519882202148, + 170.51719665527344 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "54c97c42c59373da3ce1bf7dcd83d78695853a24b4bf10f317546b4610df1a3e", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "a9f4e371ab977f60775e50a60b5c1767a47bc63d3b0ac06a9ead81f032a8fd93", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "50cf2cc84d234b97832f474539b7ba62", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.prompt.txt", + "prompt_file_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "bccbc3c8da9f4910b57e24f7043d82a8", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7b7751d156b60f2d40f380f6be9ace36ea25b3d99abaf2f696c647613d53208" + }, + "generation_hash": "e381603b8c8e4e334d05cd00498ebb11a7516b61b8e1415e230343bea9ef54f1", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_teasing/segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4", + "segment_sha256": "a13559fb6db9f3adfcb489280f8232cc4fe27ae78eccfe6c4d675b006573e70d", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.json", + "visual_context_source_checkpoint_sha256": "a9f4e371ab977f60775e50a60b5c1767a47bc63d3b0ac06a9ead81f032a8fd93", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "50cf2cc84d234b97832f474539b7ba62", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..11c2dc605d071728305046de4856317bfb4b5582 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af7c43524e68a8d6c7aca8214ffdef7fe2d6ba881b5a03638d1cb9ddda6ee2af +size 103781280 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.json new file mode 100644 index 0000000000000000000000000000000000000000..80daff6f0b8b84e527ebf6bbe642973dab4ab6c3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "1df11878d6368737281dd4e59432d060ff64686c039031a86248e4203c159b3a", + "plan_hash": "c9852909cc98015b80be51843cfff9adb21fd8f640d7f9c101bff0046f25e14c", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "18648761fdad70b849dca410fdc546e3361a56cd419a36196392d59d11ac2780" + }, + "generation_hash": "26b7c91c073483327e798ebe7294f01f9cc3e39a6288fd142659df2730437c75", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 12404080346077936136, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing/blend_segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.mp4", + "blend_segment_sha256": "8a695faf4f6103c109e62ff6e23384a94e70b2fda7e8f64cb77421263d9170fb", + "branch_id": "efbfdd88229d40f1a2916036d4490d6e", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.safetensors", + "checkpoint_sha256": "e64bf2e334dad890e2a05af60f71dc3550ad5a6c3d95aee0f5ec1a9bf839d9c5", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T01:16:24Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.wav", + "generated_audio_sha256": "fdf38addc417412f60457e3b0defc6961482ecff580838cbb689538028c67dcd", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 1.073799967765808, + 6.0, + 0.0 + ], + "context_motion_baseline": 0.6278610229492188, + "detected_luma_jump": -10.852279663085938, + "detection_threshold": 1.3768844604492188, + "mean_luma_jump": -10.643531799316406, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0030878431656781364, + 0.007298823431426404 + ], + [ + 0.33667764102711395, + 0.36020705279181986 + ], + [ + 0.6094449480842141, + 0.6094449480842141 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7874000072479248, + 85.85279846191406, + 155.4084617614746 + ], + "start_frame": 0, + "target_percentiles": [ + 1.861199975013733, + 97.97799682617188, + 152.3680564880371 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "1df11878d6368737281dd4e59432d060ff64686c039031a86248e4203c159b3a", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "41dc9b03ebcba2acee7d89da07587dddd6005eadd5ba118c1039d89655c26e44", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "efbfdd88229d40f1a2916036d4490d6e", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.prompt.txt", + "prompt_file_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "d0751bba929c44bfa3b28eb3d6ae7007", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "18648761fdad70b849dca410fdc546e3361a56cd419a36196392d59d11ac2780" + }, + "generation_hash": "26b7c91c073483327e798ebe7294f01f9cc3e39a6288fd142659df2730437c75", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 12404080346077936136, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 12404080346077936136, + "segment": "h3_chains/test_teasing/segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.mp4", + "segment_sha256": "2d72656ae01fa562998055d5ddcdaa9aa53b75d3e00a94262b9e40bbba6611cd", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0002.6649988a0e104b83ad3bde5750f566e8.json", + "visual_context_source_checkpoint_sha256": "41dc9b03ebcba2acee7d89da07587dddd6005eadd5ba118c1039d89655c26e44", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "efbfdd88229d40f1a2916036d4490d6e", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..962f56597f85a10d6bede18dce91e95473308466 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e64bf2e334dad890e2a05af60f71dc3550ad5a6c3d95aee0f5ec1a9bf839d9c5 +size 154438584 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.d6b64aa78eef4216929aff229a2f199a.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.d6b64aa78eef4216929aff229a2f199a.json new file mode 100644 index 0000000000000000000000000000000000000000..aacd67696926e5879d7ff249d18a7618cf4cde3a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.d6b64aa78eef4216929aff229a2f199a.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/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": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "4c19d2bcbf2119c9bd559aa8a999d81a71d0be791b434d979b86855862448c5b", + "plan_hash": "40ea38a013af7f2e6fdf91a990050980347836a1f75f7d93cdf5a9d8ff75d784", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7b7751d156b60f2d40f380f6be9ace36ea25b3d99abaf2f696c647613d53208" + }, + "generation_hash": "f3e01ada8293314685a0ea801772dc767ce002d24775a4548a80196deabe9036", + "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": 640, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing/blend_segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.mp4", + "blend_segment_sha256": "c59cec4da7e47e8843a3da952b67eba2dc48e7c7743a05c42cdadfa509cd5320", + "branch_id": "9bf631c4e33d4086a83625ea6959fc2f", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0002.d6b64aa78eef4216929aff229a2f199a.safetensors", + "checkpoint_sha256": "9b6ffd8179357d1883268cb646a1f23a20bb698f9ad9ed0f5a6d6d7b74670821", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-14T05:00:27Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0002.d6b64aa78eef4216929aff229a2f199a.wav", + "generated_audio_sha256": "8f70fdf5768ec66df70266117c5f44a1e207aa1de6b2c3b4fbcf393b99de3075", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 1.4252001643180847, + 0.0, + 6.0 + ], + "context_motion_baseline": 0.1865081787109375, + "detected_luma_jump": -5.753532409667969, + "detection_threshold": 1.25, + "mean_luma_jump": -5.7029876708984375, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.002804705909654206, + 0.00839372616188199 + ], + [ + 0.29645098517922797, + 0.29645098517922797 + ], + [ + 0.472985091863894, + 0.4965145036285999 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7152000069618225, + 75.59500122070312, + 120.61119842529297 + ], + "start_frame": 0, + "target_percentiles": [ + 2.1404001712799072, + 72.70179748535156, + 152.32119750976562 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "4c19d2bcbf2119c9bd559aa8a999d81a71d0be791b434d979b86855862448c5b", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "bede02e9316bf3f94ceaee6cf64758b42c7a50e15dbb4221dbcb46c3184cff80", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "9bf631c4e33d4086a83625ea6959fc2f", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.prompt.txt", + "prompt_file_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "d6b64aa78eef4216929aff229a2f199a", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0002.d6b64aa78eef4216929aff229a2f199a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7b7751d156b60f2d40f380f6be9ace36ea25b3d99abaf2f696c647613d53208" + }, + "generation_hash": "f3e01ada8293314685a0ea801772dc767ce002d24775a4548a80196deabe9036", + "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": 640, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_teasing/segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.mp4", + "segment_sha256": "f23a82ffa6a362aac3018ab527157fe8dc0286db5ef44f33829e9bbc41fd852e", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "bede02e9316bf3f94ceaee6cf64758b42c7a50e15dbb4221dbcb46c3184cff80", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "9bf631c4e33d4086a83625ea6959fc2f", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.d6b64aa78eef4216929aff229a2f199a.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.d6b64aa78eef4216929aff229a2f199a.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ad1d271fffd94faea660f5a8d16d413682505a52 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.d6b64aa78eef4216929aff229a2f199a.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b6ffd8179357d1883268cb646a1f23a20bb698f9ad9ed0f5a6d6d7b74670821 +size 97821600 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..9d3a2dfd9b3338f5c06527923fc91226a880b277 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/checkpoints/clip_0002.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/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": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "54c97c42c59373da3ce1bf7dcd83d78695853a24b4bf10f317546b4610df1a3e", + "plan_hash": "d3adea8142d32e6ac980b5102592f8be4a9ffbb4dbb945979cbbc9501ac977bf", + "run_name": "test_teasing", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7b7751d156b60f2d40f380f6be9ace36ea25b3d99abaf2f696c647613d53208" + }, + "generation_hash": "e381603b8c8e4e334d05cd00498ebb11a7516b61b8e1415e230343bea9ef54f1", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing/blend_segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4", + "blend_segment_sha256": "ae0b647e4611e2a5d04ca5bc674d6cc89bb6ed51dd6320be821c6ba120d05fc9", + "branch_id": "50cf2cc84d234b97832f474539b7ba62", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.safetensors", + "checkpoint_sha256": "af7c43524e68a8d6c7aca8214ffdef7fe2d6ba881b5a03638d1cb9ddda6ee2af", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T02:37:38Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.wav", + "generated_audio_sha256": "f115b8a66fa0b8f97fa81554354faf55e84388f0a473884de507602bdf2be063", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -2.7084007263183594, + -1.218414306640625 + ], + "context_motion_baseline": 0.1125946044921875, + "detected_luma_jump": 2.6453704833984375, + "detection_threshold": 1.25, + "mean_luma_jump": 2.6034317016601562, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.004472156599456188, + 0.004472156599456188 + ], + [ + 0.3415827433268229, + 0.33096156400792737 + ], + [ + 0.6734729841643688, + 0.6686948888442096 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 1.1403999328613281, + 87.10359954833984, + 171.73561096191406 + ], + "start_frame": 0, + "target_percentiles": [ + 1.9265999794006348, + 84.39519882202148, + 170.51719665527344 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "54c97c42c59373da3ce1bf7dcd83d78695853a24b4bf10f317546b4610df1a3e", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "a9f4e371ab977f60775e50a60b5c1767a47bc63d3b0ac06a9ead81f032a8fd93", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "50cf2cc84d234b97832f474539b7ba62", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.prompt.txt", + "prompt_file_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "bccbc3c8da9f4910b57e24f7043d82a8", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7b7751d156b60f2d40f380f6be9ace36ea25b3d99abaf2f696c647613d53208" + }, + "generation_hash": "e381603b8c8e4e334d05cd00498ebb11a7516b61b8e1415e230343bea9ef54f1", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_teasing/segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4", + "segment_sha256": "a13559fb6db9f3adfcb489280f8232cc4fe27ae78eccfe6c4d675b006573e70d", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.json", + "visual_context_source_checkpoint_sha256": "a9f4e371ab977f60775e50a60b5c1767a47bc63d3b0ac06a9ead81f032a8fd93", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "50cf2cc84d234b97832f474539b7ba62", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/final/partial_through_clip_0001.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/final/partial_through_clip_0001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..37966163503ad493f0ba085e974a9a8a5aa4aed8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/final/partial_through_clip_0001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31900fb8b0d1d3f553827d81e23af23738bde3d59c43697159aa547aaff6b3a6 +size 4984664 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/final/partial_through_clip_0002.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/final/partial_through_clip_0002.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..01e86bdb56d9b10d15aaa96df0a6215f80516136 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/final/partial_through_clip_0002.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a57a9ccb15e6f99be209d146c9aae68a204a958afb3757dda751331c3043091 +size 9076349 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.0030d99dce6c4f829241d2a664a98e53.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.0030d99dce6c4f829241d2a664a98e53.wav new file mode 100644 index 0000000000000000000000000000000000000000..d0aaf440f05605f2d50435917455cb234dfc6b2e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.0030d99dce6c4f829241d2a664a98e53.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b727d5353255b08b7db580c9e81893356c35f90a566e8386d802001f9640833 +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.046d49ae5b4446d48beb3a407277978a.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.046d49ae5b4446d48beb3a407277978a.wav new file mode 100644 index 0000000000000000000000000000000000000000..94a09b1b067bf5351662d0721478b0a5977ca9c5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.046d49ae5b4446d48beb3a407277978a.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f01b0a553207a8bac6f35b2beddb0b5943e1e1904906423ee0c67b6e20306529 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.wav new file mode 100644 index 0000000000000000000000000000000000000000..74400190e8ca7e963bf4efcd7760404e4e7a7d19 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd02bbe74b4c63a90bb81cd4c92b03766d6c14d506040aa4a929d273d14a4d05 +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.2298c3b4a325412089612885d2281e8f.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.2298c3b4a325412089612885d2281e8f.wav new file mode 100644 index 0000000000000000000000000000000000000000..71baab2267c3faae0b13a709cd43e8418d759636 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.2298c3b4a325412089612885d2281e8f.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab7b1892f3214533cce96f5b369bba199cdb33a288822099c290a61f4e75fcae +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.50cf2cc84d234b97832f474539b7ba62.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.50cf2cc84d234b97832f474539b7ba62.wav new file mode 100644 index 0000000000000000000000000000000000000000..afd619c52215a2dfb095d36c68db7c036750cfc2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.50cf2cc84d234b97832f474539b7ba62.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03286ebe92dd0dc21e92e48b5aa928ec114f635ecb51c0448f6a4b19dc582060 +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.wav new file mode 100644 index 0000000000000000000000000000000000000000..98aa1fe8e7c5b71e9e7ef461952c2a01ffb68d97 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f616f5fa85adb18dda5a3e14e548468540e68b0dae3b8b66df338625ce6da5c5 +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.a33049276b5e41119f0a25e8e2096761.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.a33049276b5e41119f0a25e8e2096761.wav new file mode 100644 index 0000000000000000000000000000000000000000..06515ff95ab9e902c5114ccf9305357f56232db8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.a33049276b5e41119f0a25e8e2096761.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:793496177063e90be5e616dc32a53c5dc1b9d1af07d801b4f7aaa30d42ac4493 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.c91e82d196ee4444838b98d6c4513c26.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.c91e82d196ee4444838b98d6c4513c26.wav new file mode 100644 index 0000000000000000000000000000000000000000..1db32beb7979145bb362787eed301a7a30bfcfc1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.c91e82d196ee4444838b98d6c4513c26.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:233c0e9a27337b399e711f7e4525d31ecb24266fd2468fde9e20a6d88ba3739d +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.cd56f1cb85d7494782f43685a479f868.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.cd56f1cb85d7494782f43685a479f868.wav new file mode 100644 index 0000000000000000000000000000000000000000..0a3ad10f6a5436482542c072614e5092f9deb5ed --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.cd56f1cb85d7494782f43685a479f868.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b11cd4ff4db59ef952dbc2a66377f7faafc9f0edbe3cf5c40743ba69cdd16d0a +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.e5e52c4266d045ad97344340197a434a.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.e5e52c4266d045ad97344340197a434a.wav new file mode 100644 index 0000000000000000000000000000000000000000..a82077c0fdcec2482dfdd7c61381e87b880ba13e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.e5e52c4266d045ad97344340197a434a.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32195442ed1b2d50fe2924e421180775c90f0e5013cc8d4cc89c781fc79f210b +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.efbfdd88229d40f1a2916036d4490d6e.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.efbfdd88229d40f1a2916036d4490d6e.wav new file mode 100644 index 0000000000000000000000000000000000000000..817b032b1a277198d77e954bb97f9d45d0f72d3f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.efbfdd88229d40f1a2916036d4490d6e.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd3653f0aedd48d4dd08fdc27c9c89b1076a56cd58ff7f61711eb3cf41567a9b +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.wav new file mode 100644 index 0000000000000000000000000000000000000000..6e4b476198de329393e744eae33145ffaeff96c4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f95ff5443d8a8a21793895ce27212b3ada4730c4edccdf9f64d0f5e0e3019b9e +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.wav new file mode 100644 index 0000000000000000000000000000000000000000..8e6ab12617551b8b87f010fcd783cdbad3798ad1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aadedb1dc1069760c05992ee4f15c1326e26798a80c4dfab85fdf4fb1aa99a98 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.2538ddcd212e469e879b03026f1bdc8d.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.2538ddcd212e469e879b03026f1bdc8d.wav new file mode 100644 index 0000000000000000000000000000000000000000..73d721025021c5240270e1e2bf4ec1862cedfce3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.2538ddcd212e469e879b03026f1bdc8d.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:660d575b4cc1d2109b0e3ba1af6a28378802388e5765eb6c3533b10fd6679b17 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.6649988a0e104b83ad3bde5750f566e8.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.6649988a0e104b83ad3bde5750f566e8.wav new file mode 100644 index 0000000000000000000000000000000000000000..ab8c6c4e6e32ed2c16135a6145ea974a140e4b01 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.6649988a0e104b83ad3bde5750f566e8.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70e284ab3a09680e0028b5363761e085fb881b38cd634b64aaaf6bdcb721f2b3 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.bc0d9941eb964602941103b20cf076cb.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.bc0d9941eb964602941103b20cf076cb.wav new file mode 100644 index 0000000000000000000000000000000000000000..32c3ed05704bf9cd9503ac4a633b90a4e5b7287e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.bc0d9941eb964602941103b20cf076cb.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef678358bf686fc7d355c4b997d8ef31843b299deacca21cd389afa899affc9f +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.wav new file mode 100644 index 0000000000000000000000000000000000000000..2942873848ca1915d3673fa4877f3eda4b9ea932 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f115b8a66fa0b8f97fa81554354faf55e84388f0a473884de507602bdf2be063 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.wav new file mode 100644 index 0000000000000000000000000000000000000000..e755d9ba41a8db22b95878a42a192bf3bb80aacb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdf38addc417412f60457e3b0defc6961482ecff580838cbb689538028c67dcd +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.d6b64aa78eef4216929aff229a2f199a.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.d6b64aa78eef4216929aff229a2f199a.wav new file mode 100644 index 0000000000000000000000000000000000000000..3e71fcab875617e8fb05137ff06e047683de9120 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/generated_audio/clip_0002.d6b64aa78eef4216929aff229a2f199a.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f70fdf5768ec66df70266117c5f44a1e207aa1de6b2c3b4fbcf393b99de3075 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..a1fc1109c4e1e37208472b377c10287597801fff --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/partial/through_clip_0001.manifest.json @@ -0,0 +1,138 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/api_prompt.json", + "plan": "h3_chains/test_teasing/plan.json", + "workflow": "h3_chains/test_teasing/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": 544 + }, + "duration_seconds": 5.166666666666667, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 1, + "plan_hash": "41f4251756a6b89087b71b24b54b047494b0a30b1b71b1824c93106068d147db", + "planned_clip_count": 4, + "prompt_prefix": "", + "run_name": "test_teasing", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "e5e52c4266d045ad97344340197a434a", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.e5e52c4266d045ad97344340197a434a.safetensors", + "checkpoint_sha256": "e067b1e23090e77f685ba104d61612e1a53e281ccdd9fe71b6336bc5c201765d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T03:00:13Z", + "delivered_frames": 124, + "forked_from_branch_id": "c91e82d196ee4444838b98d6c4513c26", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.e5e52c4266d045ad97344340197a434a.wav", + "generated_audio_sha256": "32195442ed1b2d50fe2924e421180775c90f0e5013cc8d4cc89c781fc79f210b", + "generated_continuity": "on", + "history_hash": "adefc5bf01422633dcda0254b6164351fbf5f45b282c669d01fdbfcc27342ed2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.e5e52c4266d045ad97344340197a434a.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "e5e52c4266d045ad97344340197a434a", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.e5e52c4266d045ad97344340197a434a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "3bc25fb60f4c84fb64406ed4416dccff895aeb8d4ef4025f6570cea2af1bf1ab", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing/segments/clip_0001.e5e52c4266d045ad97344340197a434a.mp4", + "segment_sha256": "d6b1991ae057610ca02075fafe6bb8e9601a90af040241629be3f04b0f76383d", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.c91e82d196ee4444838b98d6c4513c26.json" + } + ], + "total_delivered_frames": 124 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/partial/through_clip_0002.manifest.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/partial/through_clip_0002.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..a7c1ec6977ed24fa7a974b132cf2bbf9e6338646 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/partial/through_clip_0002.manifest.json @@ -0,0 +1,282 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing/api_prompt.json", + "plan": "h3_chains/test_teasing/plan.json", + "workflow": "h3_chains/test_teasing/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": 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": 544 + }, + "duration_seconds": 14.375, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 2, + "plan_hash": "d3adea8142d32e6ac980b5102592f8be4a9ffbb4dbb945979cbbc9501ac977bf", + "planned_clip_count": 4, + "prompt_prefix": "", + "run_name": "test_teasing", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "50cf2cc84d234b97832f474539b7ba62", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0001.50cf2cc84d234b97832f474539b7ba62.safetensors", + "checkpoint_sha256": "a9f4e371ab977f60775e50a60b5c1767a47bc63d3b0ac06a9ead81f032a8fd93", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T02:32:45Z", + "delivered_frames": 124, + "forked_from_branch_id": "046d49ae5b4446d48beb3a407277978a", + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0001.50cf2cc84d234b97832f474539b7ba62.wav", + "generated_audio_sha256": "03286ebe92dd0dc21e92e48b5aa928ec114f635ecb51c0448f6a4b19dc582060", + "generated_continuity": "on", + "history_hash": "c4d54d1427235fd87917330562e14bed6348f1b2f9e6ab190f8c6cc38a010262", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0001.50cf2cc84d234b97832f474539b7ba62.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "50cf2cc84d234b97832f474539b7ba62", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0001.50cf2cc84d234b97832f474539b7ba62.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "56824efea5fb7443ec733ac8927ab176a7d6cd4efcd3e67fa976390ea7d5f332" + }, + "generation_hash": "82c4bf3322ae5998047f88989556f8319013d6fb235ada48b60bf1c2a8767d2d", + "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": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing/segments/clip_0001.50cf2cc84d234b97832f474539b7ba62.mp4", + "segment_sha256": "9dd7b9b82faf4e393ac4802cf5ffb32dd0074b62d8a0519218faae67ed971252", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0001.046d49ae5b4446d48beb3a407277978a.json" + }, + { + "archives": { + "api_prompt": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/api_prompt.json", + "plan": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/plan.json", + "workflow": "h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing/blend_segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4", + "blend_segment_sha256": "ae0b647e4611e2a5d04ca5bc674d6cc89bb6ed51dd6320be821c6ba120d05fc9", + "branch_id": "50cf2cc84d234b97832f474539b7ba62", + "checkpoint": "h3_chains/test_teasing/checkpoints/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.safetensors", + "checkpoint_sha256": "af7c43524e68a8d6c7aca8214ffdef7fe2d6ba881b5a03638d1cb9ddda6ee2af", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T02:37:38Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing/generated_audio/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.wav", + "generated_audio_sha256": "f115b8a66fa0b8f97fa81554354faf55e84388f0a473884de507602bdf2be063", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -2.7084007263183594, + -1.218414306640625 + ], + "context_motion_baseline": 0.1125946044921875, + "detected_luma_jump": 2.6453704833984375, + "detection_threshold": 1.25, + "mean_luma_jump": 2.6034317016601562, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.004472156599456188, + 0.004472156599456188 + ], + [ + 0.3415827433268229, + 0.33096156400792737 + ], + [ + 0.6734729841643688, + 0.6686948888442096 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 1.1403999328613281, + 87.10359954833984, + 171.73561096191406 + ], + "start_frame": 0, + "target_percentiles": [ + 1.9265999794006348, + 84.39519882202148, + 170.51719665527344 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "54c97c42c59373da3ce1bf7dcd83d78695853a24b4bf10f317546b4610df1a3e", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "a9f4e371ab977f60775e50a60b5c1767a47bc63d3b0ac06a9ead81f032a8fd93", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "50cf2cc84d234b97832f474539b7ba62", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing/segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.prompt.txt", + "prompt_file_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "bccbc3c8da9f4910b57e24f7043d82a8", + "revision_metadata": "h3_chains/test_teasing/checkpoints/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "46e2e30b6ba29d5d1e8c75da88ece769678a9319d95957077128e30680a9100a", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7b7751d156b60f2d40f380f6be9ace36ea25b3d99abaf2f696c647613d53208" + }, + "generation_hash": "e381603b8c8e4e334d05cd00498ebb11a7516b61b8e1415e230343bea9ef54f1", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_teasing/segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4", + "segment_sha256": "a13559fb6db9f3adfcb489280f8232cc4fe27ae78eccfe6c4d675b006573e70d", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing/checkpoints/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.json", + "visual_context_source_checkpoint_sha256": "a9f4e371ab977f60775e50a60b5c1767a47bc63d3b0ac06a9ead81f032a8fd93", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "50cf2cc84d234b97832f474539b7ba62", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 345 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..115b30532798385c8cb71c81d0630d8059a8e3a9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "cceb4c5f5b610bc5da1ffb442e9c892d012a81afa83a87d695a264a65e941775", + "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": 544 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "41f4251756a6b89087b71b24b54b047494b0a30b1b71b1824c93106068d147db", + "prompt_prefix": "", + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 20 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 544x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..a64a2c9bc49a95f0e15ebe5199f9a5f497a301b8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "test_teasing", + "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": "test_teasing", + "source_audio": null, + "updated_at": "2026-09-15T02:56:34Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_01/28b9fa7d67bf4b32afc465a81d0ef937.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_01/28b9fa7d67bf4b32afc465a81d0ef937.json new file mode 100644 index 0000000000000000000000000000000000000000..3b359f42d03e482de180c273b70691dcf1eafa31 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_01/28b9fa7d67bf4b32afc465a81d0ef937.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "28b9fa7d67bf4b32afc465a81d0ef937", + "parent_id": "35aac591b1e848fbb0b51d12359e8225", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T02:11:07.169Z", + "updated_at": "2026-09-15T02:15:32.811Z", + "executed_at": "2026-09-15T02:11:07.170Z", + "last_executed_at": "2026-09-15T02:15:32.811Z", + "execution_count": 2, + "prompt_sha256": "09f4a0eed3c8d07ffd34eba4b5dc22e0a751b792d3b12f1ae75e7f41808bef72", + "prompt": "Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_01/35aac591b1e848fbb0b51d12359e8225.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_01/35aac591b1e848fbb0b51d12359e8225.json new file mode 100644 index 0000000000000000000000000000000000000000..9baea39b71c08872225af56a8bb1722288ca2b06 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_01/35aac591b1e848fbb0b51d12359e8225.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "35aac591b1e848fbb0b51d12359e8225", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-14T04:28:52.856Z", + "updated_at": "2026-09-15T02:57:01.924Z", + "executed_at": "2026-09-14T04:30:12.941Z", + "last_executed_at": "2026-09-15T02:57:01.924Z", + "execution_count": 9, + "prompt_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_01/dc2d261a2143426ca35a01e28d67e213.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_01/dc2d261a2143426ca35a01e28d67e213.json new file mode 100644 index 0000000000000000000000000000000000000000..af42fd190399b38024e6f102dab2000bfc4ae4fb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_01/dc2d261a2143426ca35a01e28d67e213.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "dc2d261a2143426ca35a01e28d67e213", + "parent_id": "28b9fa7d67bf4b32afc465a81d0ef937", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T02:24:04.167Z", + "updated_at": "2026-09-15T02:24:26.194Z", + "executed_at": "2026-09-15T02:24:26.194Z", + "last_executed_at": "2026-09-15T02:24:26.194Z", + "execution_count": 1, + "prompt_sha256": "b6e3307f438ae3ef872ce224c39230f68036819145a9198d9fa6d42e36c43a3c", + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..bb0516668c63a11b17b54985af4e4bac668c5bb4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_01/index.json @@ -0,0 +1,44 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_teasing", + "scene_id": "clip_01", + "active_revision": "35aac591b1e848fbb0b51d12359e8225", + "revisions": [ + { + "id": "35aac591b1e848fbb0b51d12359e8225", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-14T04:28:52.856Z", + "updated_at": "2026-09-15T02:57:01.924Z", + "executed_at": "2026-09-14T04:30:12.941Z", + "last_executed_at": "2026-09-15T02:57:01.924Z", + "execution_count": 9, + "prompt_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b" + }, + { + "id": "28b9fa7d67bf4b32afc465a81d0ef937", + "parent_id": "35aac591b1e848fbb0b51d12359e8225", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T02:11:07.169Z", + "updated_at": "2026-09-15T02:15:32.811Z", + "executed_at": "2026-09-15T02:11:07.170Z", + "last_executed_at": "2026-09-15T02:15:32.811Z", + "execution_count": 2, + "prompt_sha256": "09f4a0eed3c8d07ffd34eba4b5dc22e0a751b792d3b12f1ae75e7f41808bef72" + }, + { + "id": "dc2d261a2143426ca35a01e28d67e213", + "parent_id": "28b9fa7d67bf4b32afc465a81d0ef937", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T02:24:04.167Z", + "updated_at": "2026-09-15T02:24:26.194Z", + "executed_at": "2026-09-15T02:24:26.194Z", + "last_executed_at": "2026-09-15T02:24:26.194Z", + "execution_count": 1, + "prompt_sha256": "b6e3307f438ae3ef872ce224c39230f68036819145a9198d9fa6d42e36c43a3c" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_02/2e4d58079201400fa796e93a06082bc2.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_02/2e4d58079201400fa796e93a06082bc2.json new file mode 100644 index 0000000000000000000000000000000000000000..19229d10a66f32a813f3e76310997841f4d820ed --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_02/2e4d58079201400fa796e93a06082bc2.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "2e4d58079201400fa796e93a06082bc2", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-14T04:37:44.224Z", + "updated_at": "2026-09-15T02:48:59.424Z", + "executed_at": "2026-09-14T04:37:44.224Z", + "last_executed_at": "2026-09-15T02:48:59.424Z", + "execution_count": 11, + "prompt_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_02/8dc0af39bbb44b01be8f7eca5496fb42.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_02/8dc0af39bbb44b01be8f7eca5496fb42.json new file mode 100644 index 0000000000000000000000000000000000000000..6880256ee4e554ef2f9ed4c7be83706684f77a84 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_02/8dc0af39bbb44b01be8f7eca5496fb42.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "8dc0af39bbb44b01be8f7eca5496fb42", + "parent_id": "2e4d58079201400fa796e93a06082bc2", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T02:10:29.937Z", + "updated_at": "2026-09-15T02:10:29.937Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "46cbece4c71277e97196d64a160b1cf068a6b53dd46639c17ce81432448c039e", + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the rumpled wooden bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. ceiling fan, blinds, radiator and hardwood stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..1c516f436d09604b295c9e98063a79bf58e6e6bc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/prompt_history/clip_02/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_teasing", + "scene_id": "clip_02", + "active_revision": "2e4d58079201400fa796e93a06082bc2", + "revisions": [ + { + "id": "2e4d58079201400fa796e93a06082bc2", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-14T04:37:44.224Z", + "updated_at": "2026-09-15T02:48:59.424Z", + "executed_at": "2026-09-14T04:37:44.224Z", + "last_executed_at": "2026-09-15T02:48:59.424Z", + "execution_count": 11, + "prompt_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145" + }, + { + "id": "8dc0af39bbb44b01be8f7eca5496fb42", + "parent_id": "2e4d58079201400fa796e93a06082bc2", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T02:10:29.937Z", + "updated_at": "2026-09-15T02:10:29.937Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "46cbece4c71277e97196d64a160b1cf068a6b53dd46639c17ce81432448c039e" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..cfbb3bd68e73002b43a886bf980ed0fb75ddc662 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/api_prompt.json @@ -0,0 +1,672 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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": 0, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "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/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..11774319194646dd3d603c86f0e9dd844dd543cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "553fadaf7c9791481f61076358dfd3d79dc89dfca6d75ab0708369b0deda3fc2", + "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": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "dff955cf0b3c8222a7de6a68efc3e7fbfe639965b4febd92600a819cef0db158", + "prompt_prefix": "", + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 512x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b76a978629000ea807f26006b41445f85be7fa58 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/0030d99dce6c4f829241d2a664a98e53/workflow.json @@ -0,0 +1,3710 @@ +{ + "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": [ + 536.8756674586807, + -2017.7640797448864 + ], + "scale": 1.2284597357367746 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 88, + "last_node_id": 63, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 15, + "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": 1, + "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": 2, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 35, + "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": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "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": 38, + "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": 40, + "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": 45, + "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": 44, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 512, + 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\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "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": 22, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 43, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 7, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 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": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "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": 5, + "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": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 42, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 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/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..68c4dc81f4532f11a1dbc4f32372e557f513e03f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/api_prompt.json @@ -0,0 +1,667 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "65", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "65": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "13", + 0 + ], + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "4", + 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/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..890ef9da99765823447e5192860df097d769c546 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "6e4afb8f2fc0ccd02ea92687dcacaca6136d60281b4cb215a7a87152e99f4b6d", + "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": 544 + }, + "editor_plan": { + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": "1001", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "bb60bfd231a7db2ee1dbb22cadf989b50ac84c2d4c11468061a75f7347568489", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 1001, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 544x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..3d87fc1fb386014a641ca98da0ab36c61913465b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/046d49ae5b4446d48beb3a407277978a/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + 193.25016885103724, + -2363.1795260511412 + ], + "scale": 1.3513057093104652 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 12, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 544, + 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 \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\",\n \"End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\",\n \"Sound: steps on carpet, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\",\n \"Wide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\",\n \"Sound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 15, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 360, + 480 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..55633f98a9711dae956c203d8795548a71abeb10 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/api_prompt.json @@ -0,0 +1,672 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "img__00005_ (2).png" + }, + "is_changed": [ + "2b779583e64a135af2a97aaf5297d9385eb0666713c2c969e58b91a12918c172" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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": 0, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "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/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..11774319194646dd3d603c86f0e9dd844dd543cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "553fadaf7c9791481f61076358dfd3d79dc89dfca6d75ab0708369b0deda3fc2", + "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": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "dff955cf0b3c8222a7de6a68efc3e7fbfe639965b4febd92600a819cef0db158", + "prompt_prefix": "", + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 512x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..04de697ccadb2503a2609dfdc0ec28da0ee95ee1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/1c56bb6b85f14ac6ae033c17e73c6ecb/workflow.json @@ -0,0 +1,3712 @@ +{ + "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": [ + 240.6063142223156, + -2313.7725539629955 + ], + "scale": 1.1167815779425214 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 88, + "last_node_id": 63, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 15, + "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": 1, + "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": 2, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "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": 38, + "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": 40, + "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": 45, + "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": 44, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 512, + 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\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "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": 22, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 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": [ + "img__00005_ (2).png", + "image" + ], + "widgets_values_named": { + "image": "img__00005_ (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 43, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 7, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 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": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "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": 5, + "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": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 42, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 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/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..b50a94d287eb36a823425d158c787f3a34d1374b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/api_prompt.json @@ -0,0 +1,645 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 960, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"16571071848797001695\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "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/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..261b4bededa20dd4a4d5d56f0b52daf02d6b177f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/plan.json @@ -0,0 +1,140 @@ +{ + "base_plan_hash": "85dffb2d4d58af24799682dfbec3fd198a2c0757d490d7d093ecb1ce38793bd6", + "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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "16571071848797001695", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "ac279e1227eab38068f329854d77e4e7518486b17d77320342ee252e1ff888c2", + "prompt_prefix": "", + "review_overrides": { + "2": { + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 16571071848797001695 + } + }, + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 16571071848797001695, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 544x960; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a2d0c3197e657f10647cb482680b97967d64bf69 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/20e6e1f2e73c44ecaa0b77f1ea82ff3b/workflow.json @@ -0,0 +1,3772 @@ +{ + "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": [ + 947.8229644244426, + -1804.1643827822945 + ], + "scale": 1.1167815779425274 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 90, + "last_node_id": 64, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 0, + "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": 1, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": 29, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "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": 39, + "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": 41, + "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": 46, + "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": 45, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"16571071848797001695\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 544, + 960, + "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": 960, + "plan_json": "{\n \"prompt_prefix\": [\n \"\"\n ],\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"12404080346077936136\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 6, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 44, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 2, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "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": 15, + "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": 42, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "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": 8, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..124f646cf954a915069b4714a5cb23b59f7c2e11 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/api_prompt.json @@ -0,0 +1,645 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "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/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..2db79ad83e9dd366aeb9ae3423ae81e061760008 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "3b03704585308cf50cd5bc9b00ab9eff2664051826f81873bb70d43ebba51186", + "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": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "40ea38a013af7f2e6fdf91a990050980347836a1f75f7d93cdf5a9d8ff75d784", + "prompt_prefix": "", + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 512x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..f5366be47a1976b1db8aaf74506183198b8dc850 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2298c3b4a325412089612885d2281e8f/workflow.json @@ -0,0 +1,3712 @@ +{ + "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": [ + -2812.1034914166876, + -1024.3824347265393 + ], + "scale": 1.1167815779425228 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 88, + "last_node_id": 63, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 15, + "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": 1, + "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": 2, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 29, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "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": 38, + "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": 40, + "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": 45, + "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": 44, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 512, + 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 \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "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": 22, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 43, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 7, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 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": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "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": 5, + "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": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 42, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 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/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..95b2a6d3dcd87c2ed32095a5dc2292ff0bc5ff6d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/api_prompt.json @@ -0,0 +1,659 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1664281693668997798\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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": [ + "64", + 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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..b50b1992875eb1bb1cc2568566294da368d9a17f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/plan.json @@ -0,0 +1,140 @@ +{ + "base_plan_hash": "3b03704585308cf50cd5bc9b00ab9eff2664051826f81873bb70d43ebba51186", + "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": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "1664281693668997798", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "9de0bcdb74d15c567ef8a98b6b41e4c41a48c8451df994d7886d01639598e442", + "prompt_prefix": "", + "review_overrides": { + "2": { + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1664281693668997798 + } + }, + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1664281693668997798, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 512x640; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..e4606e623d9fa086d8263db376098a71bd01ccd4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/2538ddcd212e469e879b03026f1bdc8d/workflow.json @@ -0,0 +1,3772 @@ +{ + "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": [ + 302.7721191125169, + -518.5783544182416 + ], + "scale": 0.9229599817706804 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 90, + "last_node_id": 64, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 14, + "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": 0, + "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": 1, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": 29, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "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": 39, + "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": 41, + "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": 46, + "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": 45, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1664281693668997798\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 512, + 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 \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "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": 22, + "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": [ + 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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 44, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 6, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 2, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "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": 4, + "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": 42, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..123e0044ba065d05066fcc5761da10e42c2833ae --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/api_prompt.json @@ -0,0 +1,667 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "65", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "65": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "13", + 0 + ], + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "4", + 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/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..2f49eafc99a8dc5a92d0f83b1bb2afd4be7e3e42 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "9beea578200aad8664c8b3361db3ec909bbebaf44dfe0043819049c52dab9351", + "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": 544 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "d3adea8142d32e6ac980b5102592f8be4a9ffbb4dbb945979cbbc9501ac977bf", + "prompt_prefix": "", + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 544x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..1fe0cff571a33c5fd5687b95d72d2f142b28eb1e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/50cf2cc84d234b97832f474539b7ba62/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + 17.416966312569954, + -2200.6703678822187 + ], + "scale": 1.2284597357367877 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 12, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 544, + 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\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 15, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 360, + 480 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..426dab46fc12a56bae2e36ff5e9318e9558c420e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/api_prompt.json @@ -0,0 +1,659 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"12404080346077936136\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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": [ + "64", + 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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..05799194369cfa5dfdb136c0511d22f6f1a89a55 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/plan.json @@ -0,0 +1,140 @@ +{ + "base_plan_hash": "3b03704585308cf50cd5bc9b00ab9eff2664051826f81873bb70d43ebba51186", + "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": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "12404080346077936136", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "76ba61c48bd31517c1cdd37b4012e66ebff551c59d867217970912935cb0b57f", + "prompt_prefix": "", + "review_overrides": { + "2": { + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 12404080346077936136 + } + }, + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 12404080346077936136, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 512x640; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..759f2d4ab212495aef46fa597bec16c608d6b542 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/6649988a0e104b83ad3bde5750f566e8/workflow.json @@ -0,0 +1,3772 @@ +{ + "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": [ + 302.7721191125169, + -518.5783544182416 + ], + "scale": 0.9229599817706804 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 90, + "last_node_id": 64, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 14, + "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": 0, + "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": 1, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": 29, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "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": 39, + "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": 41, + "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": 46, + "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": 45, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"12404080346077936136\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 512, + 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 \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "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": 22, + "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": [ + 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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 44, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 6, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 2, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "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": 4, + "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": 42, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..fc222e746e9a4d0052aba1de8253c55527ef5569 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/api_prompt.json @@ -0,0 +1,659 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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": [ + "64", + 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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..2db79ad83e9dd366aeb9ae3423ae81e061760008 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "3b03704585308cf50cd5bc9b00ab9eff2664051826f81873bb70d43ebba51186", + "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": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "40ea38a013af7f2e6fdf91a990050980347836a1f75f7d93cdf5a9d8ff75d784", + "prompt_prefix": "", + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 512x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b173d7f9491e35ba070d30230219df13d748e4f6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/9bf631c4e33d4086a83625ea6959fc2f/workflow.json @@ -0,0 +1,3768 @@ +{ + "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": [ + 302.7721191125169, + -518.5783544182416 + ], + "scale": 0.9229599817706804 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 90, + "last_node_id": 64, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 14, + "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": 0, + "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": 1, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": 29, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "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": 39, + "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": 41, + "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": 46, + "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": 45, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 512, + 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 \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "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": 22, + "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": [ + 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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 44, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 6, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 2, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "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": 4, + "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": 42, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..c9514881be2242dd0653c7e089c267b317ee19c3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/api_prompt.json @@ -0,0 +1,645 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the rumpled wooden bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. ceiling fan, blinds, radiator and hardwood stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. headboard and purple store-light stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "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/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..5c1d02c58cb57ebc6165dc3a3ebc30567049ede7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "e45677d3c9d40db11095bf1defad691c9fe34b17ce1c99a3d6958682592c8a95", + "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": 544 + }, + "editor_plan": { + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper", + "seed": "1001", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the rumpled wooden bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. ceiling fan, blinds, radiator and hardwood stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. headboard and purple store-light stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "43c2dc9daa72564a002a28b689e0f6813de561fe68ed638abd029930addf90c2", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "774c246b6c1298707433ec82d0bb9966a5be9efd6f0166cdf187395aa80394dd", + "raw_frames": 243, + "scene_prompt": "Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper", + "seed": 1001, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the rumpled wooden bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. ceiling fan, blinds, radiator and hardwood stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "ef48721a9daa449efb64c83d456bfea7210a0125851659b2cc7c13738f0b5a7e", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the rumpled wooden bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. ceiling fan, blinds, radiator and hardwood stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. headboard and purple store-light stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "d17d859009adfb46a4e1f3d5bc509325eb575c9dbc6b91368796056d382909fb", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. headboard and purple store-light stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 544x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..c17dc29d0af615a963a351a03d28decb6eb915f6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/a33049276b5e41119f0a25e8e2096761/workflow.json @@ -0,0 +1,3768 @@ +{ + "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": [ + 511.6057979998154, + -2165.343170574882 + ], + "scale": 1.228459735736784 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 90, + "last_node_id": 64, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 0, + "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": 1, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": 29, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "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": 39, + "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": 41, + "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": 46, + "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": 45, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the rumpled wooden bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. ceiling fan, blinds, radiator and hardwood stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. headboard and purple store-light stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 544, + 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 \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"Use for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\",\n \"End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\",\n \"Sound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\",\n \"Wide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the rumpled wooden bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. ceiling fan, blinds, radiator and hardwood stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\",\n \"Sound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. headboard and purple store-light stay behind her.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 6, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 44, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 2, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "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": 15, + "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": 42, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "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": 8, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..81c8286a893a56dc80d8d14d7225653496974a62 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/api_prompt.json @@ -0,0 +1,659 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"17079989868680134731\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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": [ + "64", + 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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..0fd4b23877fda1d0dbcb05707a277c584d84594f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/plan.json @@ -0,0 +1,140 @@ +{ + "base_plan_hash": "3b03704585308cf50cd5bc9b00ab9eff2664051826f81873bb70d43ebba51186", + "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": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "17079989868680134731", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "05cc67d35db2e953c7f7eaa6c0c1a3d69cbffec2e3519934811c23babe6a3bc2", + "prompt_prefix": "", + "review_overrides": { + "2": { + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 17079989868680134731 + } + }, + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 17079989868680134731, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 512x640; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..f861bff77d76dc70659940e0eef5b9b5879fa005 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bc0d9941eb964602941103b20cf076cb/workflow.json @@ -0,0 +1,3772 @@ +{ + "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": [ + 302.7721191125169, + -518.5783544182416 + ], + "scale": 0.9229599817706804 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 90, + "last_node_id": 64, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 14, + "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": 0, + "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": 1, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": 29, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "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": 39, + "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": 41, + "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": 46, + "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": 45, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"17079989868680134731\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 512, + 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 \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "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": 22, + "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": [ + 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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 44, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 6, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 2, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "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": 4, + "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": 42, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..123e0044ba065d05066fcc5761da10e42c2833ae --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/api_prompt.json @@ -0,0 +1,667 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "65", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "65": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "13", + 0 + ], + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "4", + 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/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..2f49eafc99a8dc5a92d0f83b1bb2afd4be7e3e42 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "9beea578200aad8664c8b3361db3ec909bbebaf44dfe0043819049c52dab9351", + "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": 544 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "d3adea8142d32e6ac980b5102592f8be4a9ffbb4dbb945979cbbc9501ac977bf", + "prompt_prefix": "", + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 544x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..7ddd9704e0d0727bab449490c72be820ca46c5cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/bccbc3c8da9f4910b57e24f7043d82a8/workflow.json @@ -0,0 +1,3857 @@ +{ + "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": [ + 17.416966312569954, + -2200.6703678822187 + ], + "scale": 1.2284597357367877 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 12, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 544, + 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\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 15, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 360, + 480 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..e94cc1ecb7ce5e034e39a6eb77e9a4fb4c6332f7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/api_prompt.json @@ -0,0 +1,667 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "65", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 960, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "65": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "13", + 0 + ], + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "4", + 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/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..685f6841b545f61e3b6e4622cb9e296b2f2bcf66 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "d204b231f291566f63a06567246590d9b408a050f11045271ce00895144c6d60", + "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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "32c79c80d0cc435ba206a457a2f773ab4028e61df81ca43be8d3f0ff432ed6b4", + "prompt_prefix": "", + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 544x960; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..17a5dd8edf7eecca07299211cd7dd9244364e570 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/c91e82d196ee4444838b98d6c4513c26/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + -3141.3707686014586, + -345.35318151447655 + ], + "scale": 0.5730855330117105 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 12, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 544, + 960, + "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": 960, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 15, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..0dea148da30e7de71e0d043b06b612011ee9c960 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/api_prompt.json @@ -0,0 +1,645 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"12404080346077936136\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "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/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..fcf88b82ae512df3d52f516a383a53946ebc3d51 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "98b25a1e549fb72b19f02eeb1ac3f08f996990b6d02a78b7204348d85fec75fe", + "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": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "12404080346077936136", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "73617f87af490f52b2f5894d7f81d18ed8e910acb669df172f0268a2e2e86bc2", + "prompt_prefix": "", + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 12404080346077936136, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 512x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..24bb2152d4ed94b68b748b041a2126d4cf2bb966 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/cd56f1cb85d7494782f43685a479f868/workflow.json @@ -0,0 +1,3768 @@ +{ + "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": [ + -3061.453322230605, + -1409.7082675931604 + ], + "scale": 1.2284597357367795 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 90, + "last_node_id": 64, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 14, + "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": 0, + "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": 1, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": 29, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "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": 39, + "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": 41, + "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": 46, + "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": 45, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"12404080346077936136\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 512, + 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 \"prompt_prefix\": [\n \"\"\n ],\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"12404080346077936136\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "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": 22, + "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": [ + 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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 44, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 6, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 2, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "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": 4, + "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": 42, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..b1e2baa2b7c4c8414de4e3209e5d68e2cb82dbe6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/api_prompt.json @@ -0,0 +1,645 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 960, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"12404080346077936136\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "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/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..433a95d9b2e7330d2d7260ceba75959f3fa8d615 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "85dffb2d4d58af24799682dfbec3fd198a2c0757d490d7d093ecb1ce38793bd6", + "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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "12404080346077936136", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "c9852909cc98015b80be51843cfff9adb21fd8f640d7f9c101bff0046f25e14c", + "prompt_prefix": "", + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 12404080346077936136, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 544x960; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..2362c598b0e920cf152280d8d95d41659bb7fb85 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d0751bba929c44bfa3b28eb3d6ae7007/workflow.json @@ -0,0 +1,3772 @@ +{ + "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": [ + 947.8229644244426, + -1804.1643827822945 + ], + "scale": 1.1167815779425274 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 90, + "last_node_id": 64, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 0, + "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": 1, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": 29, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "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": 39, + "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": 41, + "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": 46, + "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": 45, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"12404080346077936136\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 544, + 960, + "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": 960, + "plan_json": "{\n \"prompt_prefix\": [\n \"\"\n ],\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"12404080346077936136\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 6, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 44, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 2, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "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": 15, + "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": 42, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "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": 8, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..fc222e746e9a4d0052aba1de8253c55527ef5569 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/api_prompt.json @@ -0,0 +1,659 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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": [ + "64", + 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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..2db79ad83e9dd366aeb9ae3423ae81e061760008 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "3b03704585308cf50cd5bc9b00ab9eff2664051826f81873bb70d43ebba51186", + "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": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "40ea38a013af7f2e6fdf91a990050980347836a1f75f7d93cdf5a9d8ff75d784", + "prompt_prefix": "", + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 512x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..ce7ec08008f96ed86c0ec62b5cea412a69c04130 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/d6b64aa78eef4216929aff229a2f199a/workflow.json @@ -0,0 +1,3772 @@ +{ + "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": [ + 302.7721191125169, + -518.5783544182416 + ], + "scale": 0.9229599817706804 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 90, + "last_node_id": 64, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 14, + "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": 0, + "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": 1, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": 29, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "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": 39, + "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": 41, + "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": 46, + "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": 45, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 512, + 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 \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "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": 22, + "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": [ + 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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 44, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": 6, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 2, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "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": 4, + "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": 42, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..172cf28419b4e222e8efda2e54a87d4ab5d08dbd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/api_prompt.json @@ -0,0 +1,651 @@ +{ + "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": [ + "65", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": "res_multistep" + } + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "65": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "13", + 0 + ], + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "4", + 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/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..115b30532798385c8cb71c81d0630d8059a8e3a9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "cceb4c5f5b610bc5da1ffb442e9c892d012a81afa83a87d695a264a65e941775", + "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": 544 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "41f4251756a6b89087b71b24b54b047494b0a30b1b71b1824c93106068d147db", + "prompt_prefix": "", + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 20 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 544x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..70b474604fa330bd4bf12104b0431d7b7243eabc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/e5e52c4266d045ad97344340197a434a/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + 849.9242768957009, + -1990.5772529276564 + ], + "scale": 0.9229599817706909 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 15, + "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": [ + "res_multistep" + ], + "widgets_values_named": { + "sampler_name": "res_multistep" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 544, + 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 \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\",\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 \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 13, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..b1e2baa2b7c4c8414de4e3209e5d68e2cb82dbe6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/api_prompt.json @@ -0,0 +1,645 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 960, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"12404080346077936136\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "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/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..433a95d9b2e7330d2d7260ceba75959f3fa8d615 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "85dffb2d4d58af24799682dfbec3fd198a2c0757d490d7d093ecb1ce38793bd6", + "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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "12404080346077936136", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "c9852909cc98015b80be51843cfff9adb21fd8f640d7f9c101bff0046f25e14c", + "prompt_prefix": "", + "run_name": "test_teasing", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 12404080346077936136, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 544x960; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..374764e83d098dc14295d0acf88a7a0bba93d82f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/efbfdd88229d40f1a2916036d4490d6e/workflow.json @@ -0,0 +1,3768 @@ +{ + "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": [ + 947.8229644244426, + -1804.1643827822945 + ], + "scale": 1.1167815779425274 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 90, + "last_node_id": 64, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 0, + "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": 1, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": 29, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "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": 39, + "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": 41, + "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": 46, + "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": 45, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"12404080346077936136\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 544, + 960, + "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": 960, + "plan_json": "{\n \"prompt_prefix\": [\n \"\"\n ],\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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\": \"12404080346077936136\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. 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\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 6, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 44, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 2, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "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": 15, + "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": 42, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "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": 8, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..9d9d0485bf68c87f3bcfbfcc6aa3d7cd1a051e4b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/api_prompt.json @@ -0,0 +1,645 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1055398866543145516\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the rumpled wooden bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. ceiling fan, blinds, radiator and hardwood stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. headboard and purple store-light stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backgrounds_00001_.png" + }, + "is_changed": [ + "78fc7f1f29ce7f19a64d87c274b5ac75a56226a0550b790e40093488183c49ad" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "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/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..801f2ad6b3d30d0fb1634d539a5f3b4a4d0151a4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "e45677d3c9d40db11095bf1defad691c9fe34b17ce1c99a3d6958682592c8a95", + "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": 544 + }, + "editor_plan": { + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper", + "seed": "1055398866543145516", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the rumpled wooden bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. ceiling fan, blinds, radiator and hardwood stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. headboard and purple store-light stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "469e36c164bfc5033b77a64c4dd8ea339459d29a5a249833b1f7d72b2458c5de", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.", + "review_overrides": { + "1": { + "prompt_hash": "774c246b6c1298707433ec82d0bb9966a5be9efd6f0166cdf187395aa80394dd", + "raw_frames": 243, + "scene_prompt": "Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper", + "seed": 1055398866543145516 + } + }, + "run_name": "test_teasing", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "774c246b6c1298707433ec82d0bb9966a5be9efd6f0166cdf187395aa80394dd", + "raw_frames": 243, + "scene_prompt": "Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper", + "seed": 1055398866543145516, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the rumpled wooden bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. ceiling fan, blinds, radiator and hardwood stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "ef48721a9daa449efb64c83d456bfea7210a0125851659b2cc7c13738f0b5a7e", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the rumpled wooden bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. ceiling fan, blinds, radiator and hardwood stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. headboard and purple store-light stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "d17d859009adfb46a4e1f3d5bc509325eb575c9dbc6b91368796056d382909fb", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. headboard and purple store-light stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 544x640; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=test_teasing", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..bdfc4906d6da1ae539f858cb706561e79e08ac0c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/recovery_archives/fc8c858ef3e14646893e5a2d5f0500bd/workflow.json @@ -0,0 +1,3772 @@ +{ + "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": [ + 511.6057979998154, + -2165.343170574882 + ], + "scale": 1.228459735736784 + }, + "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": [ + 5301.4712449175595, + 34.28252468612712, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 90, + "last_node_id": 64, + "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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 0, + "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": 1, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "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": 29, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "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": 39, + "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": 41, + "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": 46, + "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": 45, + "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": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\nUse for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1055398866543145516\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the rumpled wooden bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. ceiling fan, blinds, radiator and hardwood stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. headboard and purple store-light stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 544, + 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 \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"Use for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her.\",\n \"End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\",\n \"Sound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\",\n \"Wide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the rumpled wooden bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. ceiling fan, blinds, radiator and hardwood stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\",\n \"Sound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. headboard and purple store-light stay behind her.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 6, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 44, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "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": 23, + "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": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 2, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "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": 15, + "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": 42, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "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": 8, + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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/test_teasing/reviews/clip_0001.d6b1991ae057.d8dc75b4eae7.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/reviews/clip_0001.d6b1991ae057.d8dc75b4eae7.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..44a0b2818a85feeb5980f4ba7fc29fd4b5207754 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/reviews/clip_0001.d6b1991ae057.d8dc75b4eae7.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dcf3ba6258ea31a44eae1862004393989c7eea9092f1b1918dfe127e1dc41e2 +size 4837748 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/reviews/clip_0002.a13559fb6db9.fa8dc9869208.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/reviews/clip_0002.a13559fb6db9.fa8dc9869208.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..28c1c5dfe1b9f7be40c5a2f6715aef77b6ebae22 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/reviews/clip_0002.a13559fb6db9.fa8dc9869208.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:847b03403e33600cead5002cf33633420a3646b0ddaf4a2439ede8bc10f34934 +size 6164918 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.0030d99dce6c4f829241d2a664a98e53.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.0030d99dce6c4f829241d2a664a98e53.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..578ad786abafa1f23caa74336130cc0bc5f59dce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.0030d99dce6c4f829241d2a664a98e53.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f7a518a3ed2555fa85f65e3ed9a7dc617d0d4e783cd021c571aa5d5ba0d8e60 +size 3284903 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.0030d99dce6c4f829241d2a664a98e53.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.0030d99dce6c4f829241d2a664a98e53.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d92dc1e7cf39b71029d59d0c9531334ef11dea6c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.0030d99dce6c4f829241d2a664a98e53.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos. +Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet. +Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip. + +summary: +[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it. + +detailed_description: +[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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/test_teasing/segments/clip_0001.046d49ae5b4446d48beb3a407277978a.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.046d49ae5b4446d48beb3a407277978a.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7d6df2a685c7d6e63a3e8965975073f0ba9c316d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.046d49ae5b4446d48beb3a407277978a.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f7ba75d2bd08a5f2e48dcbb3b6f7b0def06f8f2c86e36fc1371c1b55f793869 +size 6510094 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.046d49ae5b4446d48beb3a407277978a.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.046d49ae5b4446d48beb3a407277978a.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..71ee7416497e74033cb2fb6bb01a3fbe1caf6afe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.046d49ae5b4446d48beb3a407277978a.prompt.txt @@ -0,0 +1,14 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes. + +Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings. +Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her. +End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down. +Sound: steps on carpet, garter straps tapping her thighs, fabric whisper \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5360d72d7b37842c8c2b86b599fd4a58c4c24a98 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd5a04bb49f435324543b3c0a9b00a37237bfa67b3c60128aad917b10df89035 +size 3314050 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d92dc1e7cf39b71029d59d0c9531334ef11dea6c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.1c56bb6b85f14ac6ae033c17e73c6ecb.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos. +Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet. +Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip. + +summary: +[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it. + +detailed_description: +[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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/test_teasing/segments/clip_0001.2298c3b4a325412089612885d2281e8f.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.2298c3b4a325412089612885d2281e8f.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..564c716fa5c7d92a60ff1bcd7459dd0a5c3550f1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.2298c3b4a325412089612885d2281e8f.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f35f0562b11c34627e2e0cf3177a7260591268fed5af6068f5f146af5b901c44 +size 2921959 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.2298c3b4a325412089612885d2281e8f.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.2298c3b4a325412089612885d2281e8f.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d92dc1e7cf39b71029d59d0c9531334ef11dea6c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.2298c3b4a325412089612885d2281e8f.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos. +Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet. +Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip. + +summary: +[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it. + +detailed_description: +[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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/test_teasing/segments/clip_0001.50cf2cc84d234b97832f474539b7ba62.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.50cf2cc84d234b97832f474539b7ba62.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..db8666a18bd384b04243d9d5222620de6f11c0cd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.50cf2cc84d234b97832f474539b7ba62.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dd7b9b82faf4e393ac4802cf5ffb32dd0074b62d8a0519218faae67ed971252 +size 3219442 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.50cf2cc84d234b97832f474539b7ba62.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.50cf2cc84d234b97832f474539b7ba62.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d92dc1e7cf39b71029d59d0c9531334ef11dea6c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.50cf2cc84d234b97832f474539b7ba62.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos. +Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet. +Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip. + +summary: +[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it. + +detailed_description: +[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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/test_teasing/segments/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..aa7fff382ce3b0c5c4bd54d0c4003da4be1c388f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33faceaf061c21207d2e710bea8e876c9c128a52f081920dc67ae704de8e3b46 +size 2938294 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d92dc1e7cf39b71029d59d0c9531334ef11dea6c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.9bf631c4e33d4086a83625ea6959fc2f.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos. +Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet. +Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip. + +summary: +[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it. + +detailed_description: +[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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/test_teasing/segments/clip_0001.a33049276b5e41119f0a25e8e2096761.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.a33049276b5e41119f0a25e8e2096761.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..434c7224685f29d24c0de783821f68d673ecd01c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.a33049276b5e41119f0a25e8e2096761.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8023719a9c9c7475ad4ca2895e27459b96f27341461f8bd700b348653080d5f2 +size 5611752 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.a33049276b5e41119f0a25e8e2096761.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.a33049276b5e41119f0a25e8e2096761.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d8aa606bf1334277c57560b2ca6bf0be433bdb23 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.a33049276b5e41119f0a25e8e2096761.prompt.txt @@ -0,0 +1,13 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. +Use for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes. + +Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings. +Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her. +End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down. +Sound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.c91e82d196ee4444838b98d6c4513c26.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.c91e82d196ee4444838b98d6c4513c26.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5dc0bef71850a14ce9dad1bf2f2bd96060bffdf3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.c91e82d196ee4444838b98d6c4513c26.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d69fee85d0992d607aea0d89eba496de16c3f177e8f78282fe4ec02f324ed0ba +size 4943101 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.c91e82d196ee4444838b98d6c4513c26.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.c91e82d196ee4444838b98d6c4513c26.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d92dc1e7cf39b71029d59d0c9531334ef11dea6c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.c91e82d196ee4444838b98d6c4513c26.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos. +Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet. +Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip. + +summary: +[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it. + +detailed_description: +[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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/test_teasing/segments/clip_0001.cd56f1cb85d7494782f43685a479f868.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.cd56f1cb85d7494782f43685a479f868.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..db71cb27824ad51917352278f8c1009df07ce0af --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.cd56f1cb85d7494782f43685a479f868.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae7ab598cc321bb25ab13104b4f36c3eeb3dbe91b76594647c5b0d3ff885715d +size 2980575 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.cd56f1cb85d7494782f43685a479f868.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.cd56f1cb85d7494782f43685a479f868.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d92dc1e7cf39b71029d59d0c9531334ef11dea6c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.cd56f1cb85d7494782f43685a479f868.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos. +Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet. +Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip. + +summary: +[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it. + +detailed_description: +[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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/test_teasing/segments/clip_0001.e5e52c4266d045ad97344340197a434a.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.e5e52c4266d045ad97344340197a434a.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..9763ea87d8d959be11ad94120d6e878a1fe13b78 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.e5e52c4266d045ad97344340197a434a.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6b1991ae057610ca02075fafe6bb8e9601a90af040241629be3f04b0f76383d +size 4844939 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.e5e52c4266d045ad97344340197a434a.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.e5e52c4266d045ad97344340197a434a.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d92dc1e7cf39b71029d59d0c9531334ef11dea6c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.e5e52c4266d045ad97344340197a434a.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos. +Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet. +Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip. + +summary: +[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it. + +detailed_description: +[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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/test_teasing/segments/clip_0001.efbfdd88229d40f1a2916036d4490d6e.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.efbfdd88229d40f1a2916036d4490d6e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..fc9df978d239f6756d080ecbb560612b705b4214 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.efbfdd88229d40f1a2916036d4490d6e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7b231d3879bbf1907d934176c2f9e5319c605b5b1a9c505f0d3dadc60d55b80 +size 4706157 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.efbfdd88229d40f1a2916036d4490d6e.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.efbfdd88229d40f1a2916036d4490d6e.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d92dc1e7cf39b71029d59d0c9531334ef11dea6c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.efbfdd88229d40f1a2916036d4490d6e.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos. +Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet. +Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip. + +summary: +[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it. + +detailed_description: +[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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/test_teasing/segments/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..6d7e4613f0af36206012702fb75727de662e29f7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45bab3b4d2f3d16d0ff67f70663b8d0d3b1f0d1c1d859a503df5c43c89c237c4 +size 6371699 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d8aa606bf1334277c57560b2ca6bf0be433bdb23 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0001.fc8c858ef3e14646893e5a2d5f0500bd.prompt.txt @@ -0,0 +1,13 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. +Use for the location: its architecture, materials, colour palette and light sources. Keep this environment consistent across every scene. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint electronic buzz. The ambience never cuts or restarts between scenes. + +Begin in the bedroom. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings. +Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the wooden bed. Long wavy black hair slides across her back. purple window light, blinds and rumpled bed stay visible ahead of her. +End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down. +Sound: bare feet on hardwood, garter straps tapping her thighs, fabric whisper \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1a2ae2afcf6618e8fc51a566126872054d7b4119 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd57c0b65394cf1739338d492508d48cbe4633846bc90321c5bde182963786a7 +size 8239848 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..af4489c2a3d3cc04508d5d6aa49ac335a3365b29 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.20e6e1f2e73c44ecaa0b77f1ea82ff3b.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos. +Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet. +Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set. + +summary: +[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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/test_teasing/segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..6f17553a0b59783c8625f31118e789ea4d6b1469 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dfefb26ab634020a99d9a33334d688517aa07d7ead382e79ab93e436de4bc9ae +size 6310670 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..af4489c2a3d3cc04508d5d6aa49ac335a3365b29 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.2538ddcd212e469e879b03026f1bdc8d.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos. +Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet. +Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set. + +summary: +[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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/test_teasing/segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..29207e06aea4b424c527e821612ab497131986e2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfa7f2c1f1d128fe7f3092e3b51a5780d90bbe7241cd05e5c2771031230186e8 +size 5894017 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..af4489c2a3d3cc04508d5d6aa49ac335a3365b29 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.6649988a0e104b83ad3bde5750f566e8.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos. +Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet. +Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set. + +summary: +[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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/test_teasing/segments/clip_0002.bc0d9941eb964602941103b20cf076cb.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.bc0d9941eb964602941103b20cf076cb.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..9d71361d53a4d57593d5c27ce7b3ebc4821cadbd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.bc0d9941eb964602941103b20cf076cb.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51de6812a88acfca32c255447633275ae413286ad85d9836da8b0c0655511f09 +size 5312884 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.bc0d9941eb964602941103b20cf076cb.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.bc0d9941eb964602941103b20cf076cb.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..af4489c2a3d3cc04508d5d6aa49ac335a3365b29 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.bc0d9941eb964602941103b20cf076cb.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos. +Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet. +Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set. + +summary: +[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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/test_teasing/segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d54fe95ba0a8465eff9c6fd7d25ff1a83f3bea9f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a13559fb6db9f3adfcb489280f8232cc4fe27ae78eccfe6c4d675b006573e70d +size 6102453 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..af4489c2a3d3cc04508d5d6aa49ac335a3365b29 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.bccbc3c8da9f4910b57e24f7043d82a8.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos. +Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet. +Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set. + +summary: +[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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/test_teasing/segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ae2cab90bbd3b571fa703b6f41deb2e350eff667 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d72656ae01fa562998055d5ddcdaa9aa53b75d3e00a94262b9e40bbba6611cd +size 8365667 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..af4489c2a3d3cc04508d5d6aa49ac335a3365b29 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.d0751bba929c44bfa3b28eb3d6ae7007.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos. +Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet. +Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set. + +summary: +[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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/test_teasing/segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0e87663b8f53b87b2da3b13765235e01ad3b1c91 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f23a82ffa6a362aac3018ab527157fe8dc0286db5ef44f33829e9bbc41fd852e +size 6049214 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..af4489c2a3d3cc04508d5d6aa49ac335a3365b29 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/segments/clip_0002.d6b64aa78eef4216929aff229a2f199a.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos. +Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet. +Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set. + +summary: +[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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/test_teasing/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..70b474604fa330bd4bf12104b0431d7b7243eabc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + 849.9242768957009, + -1990.5772529276564 + ], + "scale": 0.9229599817706909 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 15, + "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": [ + "res_multistep" + ], + "widgets_values_named": { + "sampler_name": "res_multistep" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing", + "h3-v06-release-example", + 544, + 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 \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\",\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 \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 13, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..6b271c18de04470b0d7b977522a58b6eabf016ee --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/api_prompt.json @@ -0,0 +1,651 @@ +{ + "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": [ + "65", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing_bed", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "65": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "13", + 0 + ], + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "4", + 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/test_teasing_bed/checkpoints/clip_0001.3055323896394384aacb579fd8630417.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/checkpoints/clip_0001.3055323896394384aacb579fd8630417.json new file mode 100644 index 0000000000000000000000000000000000000000..9d0a83ff7d5521036166dfe68578dfb54f17d5c8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/checkpoints/clip_0001.3055323896394384aacb579fd8630417.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/api_prompt.json", + "plan": "h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/plan.json", + "workflow": "h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/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": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "494114f873559a4c1e9a9b303f149fbc189bfeb1623be9b143b3b8a975228211", + "plan_hash": "eaa4deb53cb9dcd4af3906a2217a2ecb805b994b9dc8a74da5632aaf4b18f8ef", + "run_name": "test_teasing_bed", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "714b6f2d5d0219ae8a8be3f61281f1580207ee10290b62f65fb39162ba105fce", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/api_prompt.json", + "plan": "h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/plan.json", + "workflow": "h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "3055323896394384aacb579fd8630417", + "checkpoint": "h3_chains/test_teasing_bed/checkpoints/clip_0001.3055323896394384aacb579fd8630417.safetensors", + "checkpoint_sha256": "875ba2849113758a23b9059dafaf5af4c747b69044553c48904adc38708b4ba2", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T03:05:31Z", + "delivered_frames": 124, + "generated_audio": "h3_chains/test_teasing_bed/generated_audio/clip_0001.3055323896394384aacb579fd8630417.wav", + "generated_audio_sha256": "9ea52e91d94adf137bc2c7b4ec352feecd152d7b4baf8daabb93883f2fd67375", + "generated_continuity": "on", + "history_hash": "494114f873559a4c1e9a9b303f149fbc189bfeb1623be9b143b3b8a975228211", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing_bed/segments/clip_0001.3055323896394384aacb579fd8630417.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "3055323896394384aacb579fd8630417", + "revision_metadata": "h3_chains/test_teasing_bed/checkpoints/clip_0001.3055323896394384aacb579fd8630417.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "714b6f2d5d0219ae8a8be3f61281f1580207ee10290b62f65fb39162ba105fce", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing_bed/segments/clip_0001.3055323896394384aacb579fd8630417.mp4", + "segment_sha256": "694e4c3b3cc4f8a631522a3e1ca28e18d0e087c1732d23f72b1a564d60df0113", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/checkpoints/clip_0001.3055323896394384aacb579fd8630417.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/checkpoints/clip_0001.3055323896394384aacb579fd8630417.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ba11e90bc91130204b9ee745def77ca59cff5c88 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/checkpoints/clip_0001.3055323896394384aacb579fd8630417.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:875ba2849113758a23b9059dafaf5af4c747b69044553c48904adc38708b4ba2 +size 92435280 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..9d0a83ff7d5521036166dfe68578dfb54f17d5c8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/checkpoints/clip_0001.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/api_prompt.json", + "plan": "h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/plan.json", + "workflow": "h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/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": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "494114f873559a4c1e9a9b303f149fbc189bfeb1623be9b143b3b8a975228211", + "plan_hash": "eaa4deb53cb9dcd4af3906a2217a2ecb805b994b9dc8a74da5632aaf4b18f8ef", + "run_name": "test_teasing_bed", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "714b6f2d5d0219ae8a8be3f61281f1580207ee10290b62f65fb39162ba105fce", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/api_prompt.json", + "plan": "h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/plan.json", + "workflow": "h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "3055323896394384aacb579fd8630417", + "checkpoint": "h3_chains/test_teasing_bed/checkpoints/clip_0001.3055323896394384aacb579fd8630417.safetensors", + "checkpoint_sha256": "875ba2849113758a23b9059dafaf5af4c747b69044553c48904adc38708b4ba2", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T03:05:31Z", + "delivered_frames": 124, + "generated_audio": "h3_chains/test_teasing_bed/generated_audio/clip_0001.3055323896394384aacb579fd8630417.wav", + "generated_audio_sha256": "9ea52e91d94adf137bc2c7b4ec352feecd152d7b4baf8daabb93883f2fd67375", + "generated_continuity": "on", + "history_hash": "494114f873559a4c1e9a9b303f149fbc189bfeb1623be9b143b3b8a975228211", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing_bed/segments/clip_0001.3055323896394384aacb579fd8630417.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "3055323896394384aacb579fd8630417", + "revision_metadata": "h3_chains/test_teasing_bed/checkpoints/clip_0001.3055323896394384aacb579fd8630417.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "129e2c24b2c4df18f488cb748bf0736a6075637a231623a02b95fdf6b2d5b593", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "714b6f2d5d0219ae8a8be3f61281f1580207ee10290b62f65fb39162ba105fce", + "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": 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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing_bed/segments/clip_0001.3055323896394384aacb579fd8630417.mp4", + "segment_sha256": "694e4c3b3cc4f8a631522a3e1ca28e18d0e087c1732d23f72b1a564d60df0113", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/generated_audio/clip_0001.3055323896394384aacb579fd8630417.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/generated_audio/clip_0001.3055323896394384aacb579fd8630417.wav new file mode 100644 index 0000000000000000000000000000000000000000..e23e0f4571aca787137b44f752ab45ef3752a126 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/generated_audio/clip_0001.3055323896394384aacb579fd8630417.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ea52e91d94adf137bc2c7b4ec352feecd152d7b4baf8daabb93883f2fd67375 +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..89bea54683b7b3cd4bd513215fe36fc609efe35d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "d2466806a1a6e626dfc8f7d4e8e915c9e574a54bda8174e3f05ae4194d6a0b6c", + "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": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "eaa4deb53cb9dcd4af3906a2217a2ecb805b994b9dc8a74da5632aaf4b18f8ef", + "prompt_prefix": "", + "run_name": "test_teasing_bed", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 20 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 512x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing_bed", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..d08f1abec485ee8673987b5c9ed2b8b5f4b8946b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "test_teasing_bed", + "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": "test_teasing_bed", + "source_audio": null, + "updated_at": "2026-09-15T03:02:32Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/prompt_history/clip_01/2c4ba0e1c8df4f3ea53bcd34a5f187c1.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/prompt_history/clip_01/2c4ba0e1c8df4f3ea53bcd34a5f187c1.json new file mode 100644 index 0000000000000000000000000000000000000000..982e7c81e666d9bd4bbd3a40b5b1392e14a3b74c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/prompt_history/clip_01/2c4ba0e1c8df4f3ea53bcd34a5f187c1.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "2c4ba0e1c8df4f3ea53bcd34a5f187c1", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T03:02:21.120Z", + "updated_at": "2026-09-15T03:02:32.788Z", + "executed_at": "2026-09-15T03:02:32.788Z", + "last_executed_at": "2026-09-15T03:02:32.788Z", + "execution_count": 1, + "prompt_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..26eeb92c11ae46f767134c4ec112aee5815f5379 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/prompt_history/clip_01/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_teasing_bed", + "scene_id": "clip_01", + "active_revision": "2c4ba0e1c8df4f3ea53bcd34a5f187c1", + "revisions": [ + { + "id": "2c4ba0e1c8df4f3ea53bcd34a5f187c1", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T03:02:21.120Z", + "updated_at": "2026-09-15T03:02:32.788Z", + "executed_at": "2026-09-15T03:02:32.788Z", + "last_executed_at": "2026-09-15T03:02:32.788Z", + "execution_count": 1, + "prompt_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/prompt_history/clip_02/59722728f49448d4910c489a222a0df7.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/prompt_history/clip_02/59722728f49448d4910c489a222a0df7.json new file mode 100644 index 0000000000000000000000000000000000000000..8111fc1ef65ba3ec6dd3fb70361228516f67b40d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/prompt_history/clip_02/59722728f49448d4910c489a222a0df7.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "59722728f49448d4910c489a222a0df7", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T03:06:26.254Z", + "updated_at": "2026-09-15T03:06:26.255Z", + "executed_at": "2026-09-15T03:06:26.255Z", + "last_executed_at": "2026-09-15T03:06:26.255Z", + "execution_count": 1, + "prompt_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..d1722cffbe28f4f78ab3952aaef9d748477dcfce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/prompt_history/clip_02/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_teasing_bed", + "scene_id": "clip_02", + "active_revision": "59722728f49448d4910c489a222a0df7", + "revisions": [ + { + "id": "59722728f49448d4910c489a222a0df7", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T03:06:26.254Z", + "updated_at": "2026-09-15T03:06:26.255Z", + "executed_at": "2026-09-15T03:06:26.255Z", + "last_executed_at": "2026-09-15T03:06:26.255Z", + "execution_count": 1, + "prompt_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..6b271c18de04470b0d7b977522a58b6eabf016ee --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/api_prompt.json @@ -0,0 +1,651 @@ +{ + "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": [ + "65", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing_bed", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "65": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "13", + 0 + ], + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "4", + 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/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..89bea54683b7b3cd4bd513215fe36fc609efe35d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "d2466806a1a6e626dfc8f7d4e8e915c9e574a54bda8174e3f05ae4194d6a0b6c", + "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": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "eaa4deb53cb9dcd4af3906a2217a2ecb805b994b9dc8a74da5632aaf4b18f8ef", + "prompt_prefix": "", + "run_name": "test_teasing_bed", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 20 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 512x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing_bed", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..27c3554ddf288ccfe182a7553226008c0187eb85 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/recovery_archives/3055323896394384aacb579fd8630417/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + 257.6428495552192, + -2246.065755135674 + ], + "scale": 1.2284597357367912 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 15, + "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": 12, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing_bed", + "h3-v06-release-example", + 512, + 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 \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\",\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 \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing_bed", + "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": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 13, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed/reviews/clip_0001.694e4c3b3cc4.173015c9ae8b.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/reviews/clip_0001.694e4c3b3cc4.173015c9ae8b.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7def839d5802ac58c9af42f4c433dca4fbd1ad5c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/reviews/clip_0001.694e4c3b3cc4.173015c9ae8b.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a356f693ec43a530edf098eddbd81b11b2b140c625d5de166583b639f9e88de3 +size 2875254 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/segments/clip_0001.3055323896394384aacb579fd8630417.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/segments/clip_0001.3055323896394384aacb579fd8630417.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5020807d5ed04a253d72fcaae02449c2d2ab9cf0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/segments/clip_0001.3055323896394384aacb579fd8630417.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:694e4c3b3cc4f8a631522a3e1ca28e18d0e087c1732d23f72b1a564d60df0113 +size 2901595 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/segments/clip_0001.3055323896394384aacb579fd8630417.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/segments/clip_0001.3055323896394384aacb579fd8630417.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d92dc1e7cf39b71029d59d0c9531334ef11dea6c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/segments/clip_0001.3055323896394384aacb579fd8630417.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos. +Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet. +Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip. + +summary: +[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it. + +detailed_description: +[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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/test_teasing_bed/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..27c3554ddf288ccfe182a7553226008c0187eb85 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + 257.6428495552192, + -2246.065755135674 + ], + "scale": 1.2284597357367912 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 15, + "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": 12, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing_bed", + "h3-v06-release-example", + 512, + 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 \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\",\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 \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing_bed", + "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": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 13, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_0/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..c804cb5ab53c1eeecfe94922984591ca2f6681cd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/api_prompt.json @@ -0,0 +1,643 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_0/blend_segments/clip_0002.78439f46a913451890072cd74ef9c1b7.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/blend_segments/clip_0002.78439f46a913451890072cd74ef9c1b7.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..068d14451334acc6a58c216ba49095925ba40944 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/blend_segments/clip_0002.78439f46a913451890072cd74ef9c1b7.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90c52394bbe0c7ddcaac9939b4011770562b6628af2a7da7d6e75747d7223dd9 +size 8136967 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/blend_segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/blend_segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e79f87590a59754842c79ab01694873c95a151ab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/blend_segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5fed950ef248ac066afa7d8e959781dfe59414e8c4e95fbcf98e696a29032a2 +size 5012046 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/blend_segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/blend_segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ee1506d618b9904d582e0ff09319b28857eff49e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/blend_segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e4bd209d8f5fbcd272a05e32331e094ef2d49582fa196aa404d725dae62efd3e +size 6141885 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.421b4ede87d94543af79e5e023e0deb8.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.421b4ede87d94543af79e5e023e0deb8.json new file mode 100644 index 0000000000000000000000000000000000000000..c1bdbb67909d7816bfc68b56a1ab605cceea227c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.421b4ede87d94543af79e5e023e0deb8.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "c1f4f245089b3344418bf1fa7d8a5053919e578a26c45e6cb453eaa19517005f", + "plan_hash": "3fb163c3525154f25a29605fe9bc6fead4131c41988c5e178133dda207ba8f88", + "run_name": "test_teasing_bed_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "213aeb87c214de6d9d010ed95adeba335c89eb02806ccf47d8fdf4a2c3521962", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "421b4ede87d94543af79e5e023e0deb8", + "checkpoint": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.421b4ede87d94543af79e5e023e0deb8.safetensors", + "checkpoint_sha256": "5338857c548c73434c31dc93591e9761d42f5d952b7995c96e910f83901a55f9", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T03:14:26Z", + "delivered_frames": 124, + "generated_audio": "h3_chains/test_teasing_bed_0/generated_audio/clip_0001.421b4ede87d94543af79e5e023e0deb8.wav", + "generated_audio_sha256": "9f21ca6394bc70480521b2577109bb6b8a3bb17ce4d2679e3c8c4fa06979c514", + "generated_continuity": "on", + "history_hash": "c1f4f245089b3344418bf1fa7d8a5053919e578a26c45e6cb453eaa19517005f", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing_bed_0/segments/clip_0001.421b4ede87d94543af79e5e023e0deb8.prompt.txt", + "prompt_file_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "421b4ede87d94543af79e5e023e0deb8", + "revision_metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.421b4ede87d94543af79e5e023e0deb8.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6e639c637ccc32408ff9d9c0b360fa4b53d27936b0917c5540813e67b8fc666e" + }, + "generation_hash": "213aeb87c214de6d9d010ed95adeba335c89eb02806ccf47d8fdf4a2c3521962", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing_bed_0/segments/clip_0001.421b4ede87d94543af79e5e023e0deb8.mp4", + "segment_sha256": "d811168dfc6a711276ed5555d182b641fb595f990b843b14a505071dc1f5c281", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.421b4ede87d94543af79e5e023e0deb8.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.421b4ede87d94543af79e5e023e0deb8.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c89c90bbbad7c43bd1f5019710c42d63e6e6d8c8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.421b4ede87d94543af79e5e023e0deb8.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5338857c548c73434c31dc93591e9761d42f5d952b7995c96e910f83901a55f9 +size 146498648 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.json new file mode 100644 index 0000000000000000000000000000000000000000..c50c4bdb0d6b08a36392fbd7d21c1bb3bc29ba50 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/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": "bc386eda5170496257086609f3b17e1249b326b5e0e423ef7a78cdc27764203f", + "plan_hash": "ca585929fea19e18707aab455af49500844167567db2facd4d6cb957fb042f4b", + "run_name": "test_teasing_bed_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "e5f2c1ac3c3d44db204f85015610962479574a2b49de1d1ce2fb92cb53fdf716" + }, + "generation_hash": "16598309b70c5fc5663e054d0117a3b243fa6eac2aab4f2ed5b204ae49113453", + "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": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "seed": 1001, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "7271d4ce8dee42479e5ec20be86f9bf1", + "checkpoint": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.safetensors", + "checkpoint_sha256": "0eda0558f66d11b3fd947f57c501f6dfbca85dbc1f87f3f19106acdbc3fd5616", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T04:21:46Z", + "delivered_frames": 243, + "forked_from_branch_id": "421b4ede87d94543af79e5e023e0deb8", + "generated_audio": "h3_chains/test_teasing_bed_0/generated_audio/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.wav", + "generated_audio_sha256": "0697d5a93ff009fa233b8823804a0ab56b1be6941af1af80287073e0301670a8", + "generated_continuity": "on", + "history_hash": "bc386eda5170496257086609f3b17e1249b326b5e0e423ef7a78cdc27764203f", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_file": "h3_chains/test_teasing_bed_0/segments/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.prompt.txt", + "prompt_file_sha256": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "7271d4ce8dee42479e5ec20be86f9bf1", + "revision_metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "e5f2c1ac3c3d44db204f85015610962479574a2b49de1d1ce2fb92cb53fdf716" + }, + "generation_hash": "16598309b70c5fc5663e054d0117a3b243fa6eac2aab4f2ed5b204ae49113453", + "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": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "seed": 1001, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 1001, + "segment": "h3_chains/test_teasing_bed_0/segments/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.mp4", + "segment_sha256": "f216457c82f431e1aee7f2a4762ad19d74cc5e0b1a3c92309c207c5de489ac90", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.421b4ede87d94543af79e5e023e0deb8.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..f73218a993f978ce3e6b374bbe8afb78d8528cca --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0eda0558f66d11b3fd947f57c501f6dfbca85dbc1f87f3f19106acdbc3fd5616 +size 118913832 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.8fc3a4263e014d74b256af56c041be8b.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.8fc3a4263e014d74b256af56c041be8b.json new file mode 100644 index 0000000000000000000000000000000000000000..f0b707d054c14a6e672f52daff3f13d432042c5d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.8fc3a4263e014d74b256af56c041be8b.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/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": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "e6baf7bd0f9e2ad8b59f7b637c8d0476171bb70043a7a6af254844aeaf05fc05", + "plan_hash": "7d585607991c9c9243d1d53f0c5340d53219941fbdf96c0c1238a5ec0409fbce", + "run_name": "test_teasing_bed_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f2e395275bdee833ae71298aeef7165c7a38c7e5118fdf4c25d1cea961b258e8", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "27bf0d777275b1882a4e81036795f86ca720d3f90c7b1f757e643ea9280056da" + }, + "generation_hash": "19acd32eb05c52154d275e4091701bca76885c54d2ee20abf36f641f42d67e40", + "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": 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": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "seed": 3995053971367336649, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8fc3a4263e014d74b256af56c041be8b", + "checkpoint": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.8fc3a4263e014d74b256af56c041be8b.safetensors", + "checkpoint_sha256": "7ec5f15fc9a0e85ca2a7bb94409adec97e6ccfb13bd6232bc639db05d3380aca", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T04:35:43Z", + "delivered_frames": 243, + "forked_from_branch_id": "7271d4ce8dee42479e5ec20be86f9bf1", + "generated_audio": "h3_chains/test_teasing_bed_0/generated_audio/clip_0001.8fc3a4263e014d74b256af56c041be8b.wav", + "generated_audio_sha256": "0b603f57e4e101a8b4deef600e8171ebef1a58bde8d1a1e0f61e218184942f50", + "generated_continuity": "on", + "history_hash": "e6baf7bd0f9e2ad8b59f7b637c8d0476171bb70043a7a6af254844aeaf05fc05", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_file": "h3_chains/test_teasing_bed_0/segments/clip_0001.8fc3a4263e014d74b256af56c041be8b.prompt.txt", + "prompt_file_sha256": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "8fc3a4263e014d74b256af56c041be8b", + "revision_metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.8fc3a4263e014d74b256af56c041be8b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f2e395275bdee833ae71298aeef7165c7a38c7e5118fdf4c25d1cea961b258e8", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "27bf0d777275b1882a4e81036795f86ca720d3f90c7b1f757e643ea9280056da" + }, + "generation_hash": "19acd32eb05c52154d275e4091701bca76885c54d2ee20abf36f641f42d67e40", + "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": 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": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "seed": 3995053971367336649, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 3995053971367336649, + "segment": "h3_chains/test_teasing_bed_0/segments/clip_0001.8fc3a4263e014d74b256af56c041be8b.mp4", + "segment_sha256": "ef64b30e7609cb2b3608e600bde242becc9b01e8fdba31814dfa47bfb0aed39d", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.8fc3a4263e014d74b256af56c041be8b.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.8fc3a4263e014d74b256af56c041be8b.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..b5c4abc4b7ac4c9bd6f6825fea2521f1f6fc2f45 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.8fc3a4263e014d74b256af56c041be8b.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ec5f15fc9a0e85ca2a7bb94409adec97e6ccfb13bd6232bc639db05d3380aca +size 92095280 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..f0b707d054c14a6e672f52daff3f13d432042c5d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/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": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "e6baf7bd0f9e2ad8b59f7b637c8d0476171bb70043a7a6af254844aeaf05fc05", + "plan_hash": "7d585607991c9c9243d1d53f0c5340d53219941fbdf96c0c1238a5ec0409fbce", + "run_name": "test_teasing_bed_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f2e395275bdee833ae71298aeef7165c7a38c7e5118fdf4c25d1cea961b258e8", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "27bf0d777275b1882a4e81036795f86ca720d3f90c7b1f757e643ea9280056da" + }, + "generation_hash": "19acd32eb05c52154d275e4091701bca76885c54d2ee20abf36f641f42d67e40", + "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": 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": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "seed": 3995053971367336649, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8fc3a4263e014d74b256af56c041be8b", + "checkpoint": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.8fc3a4263e014d74b256af56c041be8b.safetensors", + "checkpoint_sha256": "7ec5f15fc9a0e85ca2a7bb94409adec97e6ccfb13bd6232bc639db05d3380aca", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T04:35:43Z", + "delivered_frames": 243, + "forked_from_branch_id": "7271d4ce8dee42479e5ec20be86f9bf1", + "generated_audio": "h3_chains/test_teasing_bed_0/generated_audio/clip_0001.8fc3a4263e014d74b256af56c041be8b.wav", + "generated_audio_sha256": "0b603f57e4e101a8b4deef600e8171ebef1a58bde8d1a1e0f61e218184942f50", + "generated_continuity": "on", + "history_hash": "e6baf7bd0f9e2ad8b59f7b637c8d0476171bb70043a7a6af254844aeaf05fc05", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_file": "h3_chains/test_teasing_bed_0/segments/clip_0001.8fc3a4263e014d74b256af56c041be8b.prompt.txt", + "prompt_file_sha256": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "8fc3a4263e014d74b256af56c041be8b", + "revision_metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.8fc3a4263e014d74b256af56c041be8b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f2e395275bdee833ae71298aeef7165c7a38c7e5118fdf4c25d1cea961b258e8", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "27bf0d777275b1882a4e81036795f86ca720d3f90c7b1f757e643ea9280056da" + }, + "generation_hash": "19acd32eb05c52154d275e4091701bca76885c54d2ee20abf36f641f42d67e40", + "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": 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": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "seed": 3995053971367336649, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 3995053971367336649, + "segment": "h3_chains/test_teasing_bed_0/segments/clip_0001.8fc3a4263e014d74b256af56c041be8b.mp4", + "segment_sha256": "ef64b30e7609cb2b3608e600bde242becc9b01e8fdba31814dfa47bfb0aed39d", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.78439f46a913451890072cd74ef9c1b7.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.78439f46a913451890072cd74ef9c1b7.json new file mode 100644 index 0000000000000000000000000000000000000000..16f0c9e20c1729d539f5bd20921ee4976d77a098 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.78439f46a913451890072cd74ef9c1b7.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "0badba5f0e89257b6bdeb52cf1fe53ecca0f592884eb3e009bcc8613ffaabb59", + "plan_hash": "3fb163c3525154f25a29605fe9bc6fead4131c41988c5e178133dda207ba8f88", + "run_name": "test_teasing_bed_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "6048d66af7b34c9d0ceadb733f759af046654f64699c20564e30525a3a89fe8e" + }, + "generation_hash": "bd150fbcb908e8216f4c0fb8d421cf6ffd01f12db44504adadd7eb8c880ed2aa", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_0/blend_segments/clip_0002.78439f46a913451890072cd74ef9c1b7.mp4", + "blend_segment_sha256": "90c52394bbe0c7ddcaac9939b4011770562b6628af2a7da7d6e75747d7223dd9", + "branch_id": "421b4ede87d94543af79e5e023e0deb8", + "checkpoint": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.78439f46a913451890072cd74ef9c1b7.safetensors", + "checkpoint_sha256": "fdcb85ee5c5cf30e6a5badab7d2866ca3941f5ab3a7b2a5b155720121575e202", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T03:33:38Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_0/generated_audio/clip_0002.78439f46a913451890072cd74ef9c1b7.wav", + "generated_audio_sha256": "a05e51154553beffb3c6340ec44b2a2edba34179ee6511064b8f63438922cdcd", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 1.333399772644043, + 6.0, + 0.0 + ], + "context_motion_baseline": 0.42186737060546875, + "detected_luma_jump": -7.756141662597656, + "detection_threshold": 1.25, + "mean_luma_jump": -7.731742858886719, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.008110588672114354, + 0.013339607388365503 + ], + [ + 0.3760854683670343, + 0.3996148801317402 + ], + [ + 0.6429576080920648, + 0.6429576080920648 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.06820011138916, + 95.90179443359375, + 163.95419006347652 + ], + "start_frame": 0, + "target_percentiles": [ + 3.401599884033203, + 103.82039642333984, + 163.25140380859375 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "0badba5f0e89257b6bdeb52cf1fe53ecca0f592884eb3e009bcc8613ffaabb59", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "5338857c548c73434c31dc93591e9761d42f5d952b7995c96e910f83901a55f9", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "421b4ede87d94543af79e5e023e0deb8", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing_bed_0/segments/clip_0002.78439f46a913451890072cd74ef9c1b7.prompt.txt", + "prompt_file_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "78439f46a913451890072cd74ef9c1b7", + "revision_metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.78439f46a913451890072cd74ef9c1b7.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "6048d66af7b34c9d0ceadb733f759af046654f64699c20564e30525a3a89fe8e" + }, + "generation_hash": "bd150fbcb908e8216f4c0fb8d421cf6ffd01f12db44504adadd7eb8c880ed2aa", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 102, + "id": "clip_02", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_teasing_bed_0/segments/clip_0002.78439f46a913451890072cd74ef9c1b7.mp4", + "segment_sha256": "bd8fea6b0f523697c43336c6fe2071688c6ac7f04bbe8dd7500969df2261e076", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "5338857c548c73434c31dc93591e9761d42f5d952b7995c96e910f83901a55f9", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "421b4ede87d94543af79e5e023e0deb8", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.78439f46a913451890072cd74ef9c1b7.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.78439f46a913451890072cd74ef9c1b7.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..9a1a3dcb261174ca533271b570ffcc4e48317f6d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.78439f46a913451890072cd74ef9c1b7.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdcb85ee5c5cf30e6a5badab7d2866ca3941f5ab3a7b2a5b155720121575e202 +size 154438568 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.json new file mode 100644 index 0000000000000000000000000000000000000000..83c23b83ffd9a7031b2186bb60cf7368ff6cee76 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.json @@ -0,0 +1,188 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/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": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "351e78772b464993ff3a51bb3dc64c72537ae5339a164a518803bcec5b7af290", + "plan_hash": "7d585607991c9c9243d1d53f0c5340d53219941fbdf96c0c1238a5ec0409fbce", + "run_name": "test_teasing_bed_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f2e395275bdee833ae71298aeef7165c7a38c7e5118fdf4c25d1cea961b258e8", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "69ce87e71fb86e69c8e000796ec50c703bde8065c2641f0d3f1846be276f641f" + }, + "generation_hash": "67fd9394fc04043138302f2582b627032104178242c9ad0504045dfeb6d6aa69", + "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": 640, + "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": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_0/blend_segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4", + "blend_segment_sha256": "c5fed950ef248ac066afa7d8e959781dfe59414e8c4e95fbcf98e696a29032a2", + "branch_id": "8fc3a4263e014d74b256af56c041be8b", + "checkpoint": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.safetensors", + "checkpoint_sha256": "b4b20d2dc7e5aea4deb10007ab44d5fbf8063148f832a49d3f5314dca137ad7f", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T04:41:33Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_0/generated_audio/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.wav", + "generated_audio_sha256": "30c360847776538e4cbf56315443cc4a0ac4beaa258ed4aa277fba937ca41f57", + "generated_continuity": "on", + "history_hash": "351e78772b464993ff3a51bb3dc64c72537ae5339a164a518803bcec5b7af290", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "7ec5f15fc9a0e85ca2a7bb94409adec97e6ccfb13bd6232bc639db05d3380aca", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "8fc3a4263e014d74b256af56c041be8b", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_file": "h3_chains/test_teasing_bed_0/segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.prompt.txt", + "prompt_file_sha256": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "prompt_hash": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "913ddeedba1e4d5b8ba1b94692638a44", + "revision_metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f2e395275bdee833ae71298aeef7165c7a38c7e5118fdf4c25d1cea961b258e8", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "69ce87e71fb86e69c8e000796ec50c703bde8065c2641f0d3f1846be276f641f" + }, + "generation_hash": "67fd9394fc04043138302f2582b627032104178242c9ad0504045dfeb6d6aa69", + "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": 640, + "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": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "segment": "h3_chains/test_teasing_bed_0/segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4", + "segment_sha256": "c6b476adb4f90c61c0fd4dfeece848cb62e6c81d45f5a447a0789b156dbdd5c7", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.78439f46a913451890072cd74ef9c1b7.json", + "visual_context_source_checkpoint_sha256": "7ec5f15fc9a0e85ca2a7bb94409adec97e6ccfb13bd6232bc639db05d3380aca", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "8fc3a4263e014d74b256af56c041be8b", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e22a896af90a84833cc1bcd621a6a588333a7b2c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4b20d2dc7e5aea4deb10007ab44d5fbf8063148f832a49d3f5314dca137ad7f +size 91860720 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..83c23b83ffd9a7031b2186bb60cf7368ff6cee76 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0002.json @@ -0,0 +1,188 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/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": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "351e78772b464993ff3a51bb3dc64c72537ae5339a164a518803bcec5b7af290", + "plan_hash": "7d585607991c9c9243d1d53f0c5340d53219941fbdf96c0c1238a5ec0409fbce", + "run_name": "test_teasing_bed_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f2e395275bdee833ae71298aeef7165c7a38c7e5118fdf4c25d1cea961b258e8", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "69ce87e71fb86e69c8e000796ec50c703bde8065c2641f0d3f1846be276f641f" + }, + "generation_hash": "67fd9394fc04043138302f2582b627032104178242c9ad0504045dfeb6d6aa69", + "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": 640, + "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": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_0/blend_segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4", + "blend_segment_sha256": "c5fed950ef248ac066afa7d8e959781dfe59414e8c4e95fbcf98e696a29032a2", + "branch_id": "8fc3a4263e014d74b256af56c041be8b", + "checkpoint": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.safetensors", + "checkpoint_sha256": "b4b20d2dc7e5aea4deb10007ab44d5fbf8063148f832a49d3f5314dca137ad7f", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T04:41:33Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_0/generated_audio/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.wav", + "generated_audio_sha256": "30c360847776538e4cbf56315443cc4a0ac4beaa258ed4aa277fba937ca41f57", + "generated_continuity": "on", + "history_hash": "351e78772b464993ff3a51bb3dc64c72537ae5339a164a518803bcec5b7af290", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "7ec5f15fc9a0e85ca2a7bb94409adec97e6ccfb13bd6232bc639db05d3380aca", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "8fc3a4263e014d74b256af56c041be8b", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_file": "h3_chains/test_teasing_bed_0/segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.prompt.txt", + "prompt_file_sha256": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "prompt_hash": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "913ddeedba1e4d5b8ba1b94692638a44", + "revision_metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f2e395275bdee833ae71298aeef7165c7a38c7e5118fdf4c25d1cea961b258e8", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "69ce87e71fb86e69c8e000796ec50c703bde8065c2641f0d3f1846be276f641f" + }, + "generation_hash": "67fd9394fc04043138302f2582b627032104178242c9ad0504045dfeb6d6aa69", + "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": 640, + "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": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "segment": "h3_chains/test_teasing_bed_0/segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4", + "segment_sha256": "c6b476adb4f90c61c0fd4dfeece848cb62e6c81d45f5a447a0789b156dbdd5c7", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.78439f46a913451890072cd74ef9c1b7.json", + "visual_context_source_checkpoint_sha256": "7ec5f15fc9a0e85ca2a7bb94409adec97e6ccfb13bd6232bc639db05d3380aca", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "8fc3a4263e014d74b256af56c041be8b", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.json new file mode 100644 index 0000000000000000000000000000000000000000..f74cd79bc2b7d138c2e97455dbbb36f0c7b30efa --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "26d4351380b9152366767f5a7f53a3edb8d2ddbe90da731c2cbb2da45e2b6d2d", + "plan_hash": "3fb163c3525154f25a29605fe9bc6fead4131c41988c5e178133dda207ba8f88", + "run_name": "test_teasing_bed_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "48679ab04b8162584349d918359b7cf54c1fa3f1895e4a9d609e25aab7e8109a" + }, + "generation_hash": "f370127cf9a1cb35d26c2080c8876f75c0643dade1f03ed5b264dd00266bd7c1", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 323, + "id": "clip_03", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_0/blend_segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.mp4", + "blend_segment_sha256": "e4bd209d8f5fbcd272a05e32331e094ef2d49582fa196aa404d725dae62efd3e", + "branch_id": "421b4ede87d94543af79e5e023e0deb8", + "checkpoint": "h3_chains/test_teasing_bed_0/checkpoints/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.safetensors", + "checkpoint_sha256": "408a72033df277e4c445ff3be2f9a08a469218e392220a39de0e12ea4ad0be39", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T04:03:02Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_0/generated_audio/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.wav", + "generated_audio_sha256": "e72d9e97c8062a5a801f8fc75f889d61c615a003f5095fba7c4c9e38a88509ac", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 0.7282905578613281, + 6.0 + ], + "context_motion_baseline": 0.23853302001953125, + "detected_luma_jump": -7.761299133300781, + "detection_threshold": 1.25, + "mean_luma_jump": -7.4919891357421875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.007503529155955595, + 0.007503529155955595 + ], + [ + 0.33882748472924323, + 0.34168352613262104 + ], + [ + 0.7647892312442555, + 0.7883186430089613 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 1.9133999347686768, + 86.40100860595703, + 195.02125396728513 + ], + "start_frame": 0, + "target_percentiles": [ + 1.062999963760376, + 87.12929916381836, + 207.2165985107422 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "26d4351380b9152366767f5a7f53a3edb8d2ddbe90da731c2cbb2da45e2b6d2d", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "fdcb85ee5c5cf30e6a5badab7d2866ca3941f5ab3a7b2a5b155720121575e202", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "78439f46a913451890072cd74ef9c1b7", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing_bed_0/segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.prompt.txt", + "prompt_file_sha256": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "eca340bbd34d4beba9e664f6ecbc3e17", + "revision_metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "48679ab04b8162584349d918359b7cf54c1fa3f1895e4a9d609e25aab7e8109a" + }, + "generation_hash": "f370127cf9a1cb35d26c2080c8876f75c0643dade1f03ed5b264dd00266bd7c1", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 323, + "id": "clip_03", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_teasing_bed_0/segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.mp4", + "segment_sha256": "54cf18a355b38a1c337668ae29e5180633a31c722cd77dd2f279125ab1c4ecea", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "fdcb85ee5c5cf30e6a5badab7d2866ca3941f5ab3a7b2a5b155720121575e202", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "78439f46a913451890072cd74ef9c1b7", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..998377e97d97a819eaeb26cfef58f793f36172c9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:408a72033df277e4c445ff3be2f9a08a469218e392220a39de0e12ea4ad0be39 +size 154438568 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0003.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0003.json new file mode 100644 index 0000000000000000000000000000000000000000..f74cd79bc2b7d138c2e97455dbbb36f0c7b30efa --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/checkpoints/clip_0003.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "26d4351380b9152366767f5a7f53a3edb8d2ddbe90da731c2cbb2da45e2b6d2d", + "plan_hash": "3fb163c3525154f25a29605fe9bc6fead4131c41988c5e178133dda207ba8f88", + "run_name": "test_teasing_bed_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "48679ab04b8162584349d918359b7cf54c1fa3f1895e4a9d609e25aab7e8109a" + }, + "generation_hash": "f370127cf9a1cb35d26c2080c8876f75c0643dade1f03ed5b264dd00266bd7c1", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 323, + "id": "clip_03", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_0/blend_segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.mp4", + "blend_segment_sha256": "e4bd209d8f5fbcd272a05e32331e094ef2d49582fa196aa404d725dae62efd3e", + "branch_id": "421b4ede87d94543af79e5e023e0deb8", + "checkpoint": "h3_chains/test_teasing_bed_0/checkpoints/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.safetensors", + "checkpoint_sha256": "408a72033df277e4c445ff3be2f9a08a469218e392220a39de0e12ea4ad0be39", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T04:03:02Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_0/generated_audio/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.wav", + "generated_audio_sha256": "e72d9e97c8062a5a801f8fc75f889d61c615a003f5095fba7c4c9e38a88509ac", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 0.7282905578613281, + 6.0 + ], + "context_motion_baseline": 0.23853302001953125, + "detected_luma_jump": -7.761299133300781, + "detection_threshold": 1.25, + "mean_luma_jump": -7.4919891357421875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.007503529155955595, + 0.007503529155955595 + ], + [ + 0.33882748472924323, + 0.34168352613262104 + ], + [ + 0.7647892312442555, + 0.7883186430089613 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 1.9133999347686768, + 86.40100860595703, + 195.02125396728513 + ], + "start_frame": 0, + "target_percentiles": [ + 1.062999963760376, + 87.12929916381836, + 207.2165985107422 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "26d4351380b9152366767f5a7f53a3edb8d2ddbe90da731c2cbb2da45e2b6d2d", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "fdcb85ee5c5cf30e6a5badab7d2866ca3941f5ab3a7b2a5b155720121575e202", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "78439f46a913451890072cd74ef9c1b7", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing_bed_0/segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.prompt.txt", + "prompt_file_sha256": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "eca340bbd34d4beba9e664f6ecbc3e17", + "revision_metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "48679ab04b8162584349d918359b7cf54c1fa3f1895e4a9d609e25aab7e8109a" + }, + "generation_hash": "f370127cf9a1cb35d26c2080c8876f75c0643dade1f03ed5b264dd00266bd7c1", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": 323, + "id": "clip_03", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_teasing_bed_0/segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.mp4", + "segment_sha256": "54cf18a355b38a1c337668ae29e5180633a31c722cd77dd2f279125ab1c4ecea", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "fdcb85ee5c5cf30e6a5badab7d2866ca3941f5ab3a7b2a5b155720121575e202", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "78439f46a913451890072cd74ef9c1b7", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/final/partial_through_clip_0002.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/final/partial_through_clip_0002.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..faf17a58d3d6b54d558521ae34474ee07bc504d2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/final/partial_through_clip_0002.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c0bbe426980968d73c684bc5d37295056ba2b54790fda1bc79f36a46a5a25ae +size 9950747 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0001.421b4ede87d94543af79e5e023e0deb8.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0001.421b4ede87d94543af79e5e023e0deb8.wav new file mode 100644 index 0000000000000000000000000000000000000000..30b2f90c44d190ed20a163ee85efb725c02aeeed --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0001.421b4ede87d94543af79e5e023e0deb8.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f21ca6394bc70480521b2577109bb6b8a3bb17ce4d2679e3c8c4fa06979c514 +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.wav new file mode 100644 index 0000000000000000000000000000000000000000..ccad44ce36280535536316f58e4776b1dba21a60 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0697d5a93ff009fa233b8823804a0ab56b1be6941af1af80287073e0301670a8 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0001.8fc3a4263e014d74b256af56c041be8b.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0001.8fc3a4263e014d74b256af56c041be8b.wav new file mode 100644 index 0000000000000000000000000000000000000000..9e5a7d4ed6111f92af496d55ae4abc1b27b1e496 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0001.8fc3a4263e014d74b256af56c041be8b.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b603f57e4e101a8b4deef600e8171ebef1a58bde8d1a1e0f61e218184942f50 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0002.78439f46a913451890072cd74ef9c1b7.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0002.78439f46a913451890072cd74ef9c1b7.wav new file mode 100644 index 0000000000000000000000000000000000000000..2c07cc9b78b80a7a7622f10ec39bd9207e23ed52 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0002.78439f46a913451890072cd74ef9c1b7.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a05e51154553beffb3c6340ec44b2a2edba34179ee6511064b8f63438922cdcd +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.wav new file mode 100644 index 0000000000000000000000000000000000000000..e099afb7c97a54438f18d89e9ae55730925c111d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30c360847776538e4cbf56315443cc4a0ac4beaa258ed4aa277fba937ca41f57 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.wav new file mode 100644 index 0000000000000000000000000000000000000000..be2274efe5586f94b7653c65025aa6a194dbab1c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/generated_audio/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e72d9e97c8062a5a801f8fc75f889d61c615a003f5095fba7c4c9e38a88509ac +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/partial/through_clip_0002.manifest.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/partial/through_clip_0002.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..8caf4dde9d5e11ecca6a1ff69f1ef71e6e734d0a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/partial/through_clip_0002.manifest.json @@ -0,0 +1,237 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/workflow.json" + }, + "clip_count": 2, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 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": 480 + }, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 2, + "plan_hash": "7d585607991c9c9243d1d53f0c5340d53219941fbdf96c0c1238a5ec0409fbce", + "planned_clip_count": 3, + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing_bed_0", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8fc3a4263e014d74b256af56c041be8b", + "checkpoint": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.8fc3a4263e014d74b256af56c041be8b.safetensors", + "checkpoint_sha256": "7ec5f15fc9a0e85ca2a7bb94409adec97e6ccfb13bd6232bc639db05d3380aca", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T04:35:43Z", + "delivered_frames": 243, + "forked_from_branch_id": "7271d4ce8dee42479e5ec20be86f9bf1", + "generated_audio": "h3_chains/test_teasing_bed_0/generated_audio/clip_0001.8fc3a4263e014d74b256af56c041be8b.wav", + "generated_audio_sha256": "0b603f57e4e101a8b4deef600e8171ebef1a58bde8d1a1e0f61e218184942f50", + "generated_continuity": "on", + "history_hash": "e6baf7bd0f9e2ad8b59f7b637c8d0476171bb70043a7a6af254844aeaf05fc05", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_file": "h3_chains/test_teasing_bed_0/segments/clip_0001.8fc3a4263e014d74b256af56c041be8b.prompt.txt", + "prompt_file_sha256": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "8fc3a4263e014d74b256af56c041be8b", + "revision_metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.8fc3a4263e014d74b256af56c041be8b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f2e395275bdee833ae71298aeef7165c7a38c7e5118fdf4c25d1cea961b258e8", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "27bf0d777275b1882a4e81036795f86ca720d3f90c7b1f757e643ea9280056da" + }, + "generation_hash": "19acd32eb05c52154d275e4091701bca76885c54d2ee20abf36f641f42d67e40", + "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": 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": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "seed": 3995053971367336649, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 3995053971367336649, + "segment": "h3_chains/test_teasing_bed_0/segments/clip_0001.8fc3a4263e014d74b256af56c041be8b.mp4", + "segment_sha256": "ef64b30e7609cb2b3608e600bde242becc9b01e8fdba31814dfa47bfb0aed39d", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_0/checkpoints/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.json" + }, + { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/plan.json", + "workflow": "h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_0/blend_segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4", + "blend_segment_sha256": "c5fed950ef248ac066afa7d8e959781dfe59414e8c4e95fbcf98e696a29032a2", + "branch_id": "8fc3a4263e014d74b256af56c041be8b", + "checkpoint": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.safetensors", + "checkpoint_sha256": "b4b20d2dc7e5aea4deb10007ab44d5fbf8063148f832a49d3f5314dca137ad7f", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T04:41:33Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_0/generated_audio/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.wav", + "generated_audio_sha256": "30c360847776538e4cbf56315443cc4a0ac4beaa258ed4aa277fba937ca41f57", + "generated_continuity": "on", + "history_hash": "351e78772b464993ff3a51bb3dc64c72537ae5339a164a518803bcec5b7af290", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "7ec5f15fc9a0e85ca2a7bb94409adec97e6ccfb13bd6232bc639db05d3380aca", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "8fc3a4263e014d74b256af56c041be8b", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_file": "h3_chains/test_teasing_bed_0/segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.prompt.txt", + "prompt_file_sha256": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "prompt_hash": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "913ddeedba1e4d5b8ba1b94692638a44", + "revision_metadata": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f2e395275bdee833ae71298aeef7165c7a38c7e5118fdf4c25d1cea961b258e8", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "69ce87e71fb86e69c8e000796ec50c703bde8065c2641f0d3f1846be276f641f" + }, + "generation_hash": "67fd9394fc04043138302f2582b627032104178242c9ad0504045dfeb6d6aa69", + "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": 640, + "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": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "segment": "h3_chains/test_teasing_bed_0/segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4", + "segment_sha256": "c6b476adb4f90c61c0fd4dfeece848cb62e6c81d45f5a447a0789b156dbdd5c7", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_0/checkpoints/clip_0002.78439f46a913451890072cd74ef9c1b7.json", + "visual_context_source_checkpoint_sha256": "7ec5f15fc9a0e85ca2a7bb94409adec97e6ccfb13bd6232bc639db05d3380aca", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "8fc3a4263e014d74b256af56c041be8b", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..b7b4716d1d99005ad4e7c929e15ee5c9a0814c3d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "b2a6cd9193682756abb6e41903549428f07a4612e5b829d04228b6ca3b22c502", + "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": 480 + }, + "editor_plan": { + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": "3995053971367336649", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "7d585607991c9c9243d1d53f0c5340d53219941fbdf96c0c1238a5ec0409fbce", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 3995053971367336649, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing_bed_0", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..422b462d341084b1b65517ea44b3f63386f24cda --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "test_teasing_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": "test_teasing_bed_0", + "source_audio": null, + "updated_at": "2026-09-15T04:31:12Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_01/1397ebbdcddb41c09df02dca93c49043.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_01/1397ebbdcddb41c09df02dca93c49043.json new file mode 100644 index 0000000000000000000000000000000000000000..9776a981ea6ad52abdb398ef2ec23cbf23391409 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_01/1397ebbdcddb41c09df02dca93c49043.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "1397ebbdcddb41c09df02dca93c49043", + "parent_id": "d81de6506ee14d0b8127dec508e18b32", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:15:12.541Z", + "updated_at": "2026-09-15T04:31:12.972Z", + "executed_at": "2026-09-15T04:15:12.541Z", + "last_executed_at": "2026-09-15T04:31:12.972Z", + "execution_count": 4, + "prompt_sha256": "b6e3307f438ae3ef872ce224c39230f68036819145a9198d9fa6d42e36c43a3c", + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_01/d81de6506ee14d0b8127dec508e18b32.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_01/d81de6506ee14d0b8127dec508e18b32.json new file mode 100644 index 0000000000000000000000000000000000000000..5f351cddef5d20a27bdbe4a0be6100186faeef32 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_01/d81de6506ee14d0b8127dec508e18b32.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "d81de6506ee14d0b8127dec508e18b32", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T03:06:56.116Z", + "updated_at": "2026-09-15T03:08:45.371Z", + "executed_at": "2026-09-15T03:08:45.371Z", + "last_executed_at": "2026-09-15T03:08:45.371Z", + "execution_count": 1, + "prompt_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..203e5851802c24e3ca1d100a8a821164adf440cc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_01/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_teasing_bed_0", + "scene_id": "clip_01", + "active_revision": "1397ebbdcddb41c09df02dca93c49043", + "revisions": [ + { + "id": "d81de6506ee14d0b8127dec508e18b32", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T03:06:56.116Z", + "updated_at": "2026-09-15T03:08:45.371Z", + "executed_at": "2026-09-15T03:08:45.371Z", + "last_executed_at": "2026-09-15T03:08:45.371Z", + "execution_count": 1, + "prompt_sha256": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b" + }, + { + "id": "1397ebbdcddb41c09df02dca93c49043", + "parent_id": "d81de6506ee14d0b8127dec508e18b32", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:15:12.541Z", + "updated_at": "2026-09-15T04:31:12.972Z", + "executed_at": "2026-09-15T04:15:12.541Z", + "last_executed_at": "2026-09-15T04:31:12.972Z", + "execution_count": 4, + "prompt_sha256": "b6e3307f438ae3ef872ce224c39230f68036819145a9198d9fa6d42e36c43a3c" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_02/c79b97497dca4922a5e861af655426c1.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_02/c79b97497dca4922a5e861af655426c1.json new file mode 100644 index 0000000000000000000000000000000000000000..c017f8a43331b55a509209b4cc0ed167ad88ef67 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_02/c79b97497dca4922a5e861af655426c1.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "c79b97497dca4922a5e861af655426c1", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T03:14:39.433Z", + "updated_at": "2026-09-15T03:14:39.433Z", + "executed_at": "2026-09-15T03:14:39.433Z", + "last_executed_at": "2026-09-15T03:14:39.433Z", + "execution_count": 1, + "prompt_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_02/f092ffa7b8484f3797c01e74aa68c674.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_02/f092ffa7b8484f3797c01e74aa68c674.json new file mode 100644 index 0000000000000000000000000000000000000000..b8328a0cb4397489ba9c95ecc383f6829166a6b7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_02/f092ffa7b8484f3797c01e74aa68c674.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "f092ffa7b8484f3797c01e74aa68c674", + "parent_id": "c79b97497dca4922a5e861af655426c1", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:36:20.853Z", + "updated_at": "2026-09-15T04:36:20.854Z", + "executed_at": "2026-09-15T04:36:20.854Z", + "last_executed_at": "2026-09-15T04:36:20.854Z", + "execution_count": 1, + "prompt_sha256": "45b5b5a8e597174aed23c2f4ab0764f77c84ae4928af830d65b67b26fd90058a", + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..741a8f10df4c3715ed379ae5018e89175311f908 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_02/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_teasing_bed_0", + "scene_id": "clip_02", + "active_revision": "f092ffa7b8484f3797c01e74aa68c674", + "revisions": [ + { + "id": "c79b97497dca4922a5e861af655426c1", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T03:14:39.433Z", + "updated_at": "2026-09-15T03:14:39.433Z", + "executed_at": "2026-09-15T03:14:39.433Z", + "last_executed_at": "2026-09-15T03:14:39.433Z", + "execution_count": 1, + "prompt_sha256": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145" + }, + { + "id": "f092ffa7b8484f3797c01e74aa68c674", + "parent_id": "c79b97497dca4922a5e861af655426c1", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:36:20.853Z", + "updated_at": "2026-09-15T04:36:20.854Z", + "executed_at": "2026-09-15T04:36:20.854Z", + "last_executed_at": "2026-09-15T04:36:20.854Z", + "execution_count": 1, + "prompt_sha256": "45b5b5a8e597174aed23c2f4ab0764f77c84ae4928af830d65b67b26fd90058a" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_03/07a1e910845a4b4eb4b82dd8ccc5f2b3.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_03/07a1e910845a4b4eb4b82dd8ccc5f2b3.json new file mode 100644 index 0000000000000000000000000000000000000000..321312bc1bb936d70170f8e1bc926692c99f62f4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_03/07a1e910845a4b4eb4b82dd8ccc5f2b3.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "07a1e910845a4b4eb4b82dd8ccc5f2b3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T03:44:14.120Z", + "updated_at": "2026-09-15T03:44:14.121Z", + "executed_at": "2026-09-15T03:44:14.121Z", + "last_executed_at": "2026-09-15T03:44:14.121Z", + "execution_count": 1, + "prompt_sha256": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_03/308a1286f30843f2be50f8fe13353029.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_03/308a1286f30843f2be50f8fe13353029.json new file mode 100644 index 0000000000000000000000000000000000000000..92b7764afb6566d60ec27599533999aaab267f7d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_03/308a1286f30843f2be50f8fe13353029.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "308a1286f30843f2be50f8fe13353029", + "parent_id": "07a1e910845a4b4eb4b82dd8ccc5f2b3", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:12:44.120Z", + "updated_at": "2026-09-15T04:12:44.120Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "8a75811e2c32216b91757803224fd82e928db9628eea369bb1ee22d88bd12dc4", + "prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..b6ed3059902a1e3893d7eb31bed9765825900697 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_03/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_teasing_bed_0", + "scene_id": "clip_03", + "active_revision": "308a1286f30843f2be50f8fe13353029", + "revisions": [ + { + "id": "07a1e910845a4b4eb4b82dd8ccc5f2b3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T03:44:14.120Z", + "updated_at": "2026-09-15T03:44:14.121Z", + "executed_at": "2026-09-15T03:44:14.121Z", + "last_executed_at": "2026-09-15T03:44:14.121Z", + "execution_count": 1, + "prompt_sha256": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546" + }, + { + "id": "308a1286f30843f2be50f8fe13353029", + "parent_id": "07a1e910845a4b4eb4b82dd8ccc5f2b3", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:12:44.120Z", + "updated_at": "2026-09-15T04:12:44.120Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "8a75811e2c32216b91757803224fd82e928db9628eea369bb1ee22d88bd12dc4" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_04/ed673552c56a4cafa0138fc2751c1ae3.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_04/ed673552c56a4cafa0138fc2751c1ae3.json new file mode 100644 index 0000000000000000000000000000000000000000..ae8ccab74a8ddff5f7eaa1591525c96643433549 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_04/ed673552c56a4cafa0138fc2751c1ae3.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "ed673552c56a4cafa0138fc2751c1ae3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:09:47.634Z", + "updated_at": "2026-09-15T04:09:47.634Z", + "executed_at": "2026-09-15T04:09:47.634Z", + "last_executed_at": "2026-09-15T04:09:47.634Z", + "execution_count": 1, + "prompt_sha256": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_04/index.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_04/index.json new file mode 100644 index 0000000000000000000000000000000000000000..65b31f3108a4fbab0de86b9301198639f71c151c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/prompt_history/clip_04/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_teasing_bed_0", + "scene_id": "clip_04", + "active_revision": "ed673552c56a4cafa0138fc2751c1ae3", + "revisions": [ + { + "id": "ed673552c56a4cafa0138fc2751c1ae3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:09:47.634Z", + "updated_at": "2026-09-15T04:09:47.634Z", + "executed_at": "2026-09-15T04:09:47.634Z", + "last_executed_at": "2026-09-15T04:09:47.634Z", + "execution_count": 1, + "prompt_sha256": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..a8bd97e95a6e389201db8c72b93524538a4f427a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/api_prompt.json @@ -0,0 +1,651 @@ +{ + "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": [ + "65", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 960, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "65": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "13", + 0 + ], + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "4", + 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/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d44089d22cce54d372f49795194ec43ae7a21975 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "9b29b4247f6cc81892ee0c09a735115ebca70ca92fc2d332947fde107b9d2a32", + "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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "3fb163c3525154f25a29605fe9bc6fead4131c41988c5e178133dda207ba8f88", + "prompt_prefix": "", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 20 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 544x960; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing_bed_0", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a2abd1b0a09a77fac722dc7d24fd14c59decf8b5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/421b4ede87d94543af79e5e023e0deb8/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + 1340.5704904180154, + -786.3060547743423 + ], + "scale": 1.0152559799477625 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 15, + "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": 12, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing_bed_0", + "h3-v06-release-example", + 544, + 960, + "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": 960, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\",\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 \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 13, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..6f7f776046cc7d953b4c719e896092700e4b1f4e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/api_prompt.json @@ -0,0 +1,643 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a826a140ca7fb3d6cfd80ac7818d2d1540271176 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "231eb4417e05b20608bcee7df1340e8b489a07418334a85ddc462fbeb7d9ff88", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": "1001", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "ca585929fea19e18707aab455af49500844167567db2facd4d6cb957fb042f4b", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 1001, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "steps": 8 + } + ], + "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=test_teasing_bed_0", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b6a6df4ac82b15558045a3dc38614cd04c18b7c6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/7271d4ce8dee42479e5ec20be86f9bf1/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + 1698.6700892141553, + -1695.650542331838 + ], + "scale": 0.7627768444385903 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing_bed_0", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\",\n \"End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\",\n \"Sound: steps on carpet, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\",\n \"Wide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\",\n \"Sound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "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": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..a8bd97e95a6e389201db8c72b93524538a4f427a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/api_prompt.json @@ -0,0 +1,651 @@ +{ + "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": [ + "65", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 960, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "65": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "13", + 0 + ], + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "4", + 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/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d44089d22cce54d372f49795194ec43ae7a21975 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "9b29b4247f6cc81892ee0c09a735115ebca70ca92fc2d332947fde107b9d2a32", + "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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "3fb163c3525154f25a29605fe9bc6fead4131c41988c5e178133dda207ba8f88", + "prompt_prefix": "", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 20 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 544x960; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing_bed_0", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..31f6cdc31678277cb2c17f127e0e76212a642ece --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/78439f46a913451890072cd74ef9c1b7/workflow.json @@ -0,0 +1,3857 @@ +{ + "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": [ + 1340.5704904180154, + -786.3060547743423 + ], + "scale": 1.0152559799477625 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 15, + "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": 12, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing_bed_0", + "h3-v06-release-example", + 544, + 960, + "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": 960, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\",\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 \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 13, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..c804cb5ab53c1eeecfe94922984591ca2f6681cd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/api_prompt.json @@ -0,0 +1,643 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..b7b4716d1d99005ad4e7c929e15ee5c9a0814c3d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "b2a6cd9193682756abb6e41903549428f07a4612e5b829d04228b6ca3b22c502", + "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": 480 + }, + "editor_plan": { + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": "3995053971367336649", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "7d585607991c9c9243d1d53f0c5340d53219941fbdf96c0c1238a5ec0409fbce", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 3995053971367336649, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing_bed_0", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..72aced366cea6481d67309ddd55bb94d31da5dc4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/8fc3a4263e014d74b256af56c041be8b/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + 1912.8559802646018, + -670.2784652529818 + ], + "scale": 0.9229599817706946 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing_bed_0", + "h3-v06-release-example", + 480, + 640, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\",\n \"End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\",\n \"Sound: steps on carpet, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\",\n \"Wide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\",\n \"Sound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "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": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..c804cb5ab53c1eeecfe94922984591ca2f6681cd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/api_prompt.json @@ -0,0 +1,643 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..b7b4716d1d99005ad4e7c929e15ee5c9a0814c3d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "b2a6cd9193682756abb6e41903549428f07a4612e5b829d04228b6ca3b22c502", + "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": 480 + }, + "editor_plan": { + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": "3995053971367336649", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "7d585607991c9c9243d1d53f0c5340d53219941fbdf96c0c1238a5ec0409fbce", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 3995053971367336649, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing_bed_0", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..9ef85fd9039c61e64769c9bbe596a807f46846e9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/913ddeedba1e4d5b8ba1b94692638a44/workflow.json @@ -0,0 +1,3857 @@ +{ + "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": [ + 1912.8559802646018, + -670.2784652529818 + ], + "scale": 0.9229599817706946 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing_bed_0", + "h3-v06-release-example", + 480, + 640, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\",\n \"End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\",\n \"Sound: steps on carpet, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\",\n \"Wide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\",\n \"Sound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "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": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..a8bd97e95a6e389201db8c72b93524538a4f427a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/api_prompt.json @@ -0,0 +1,651 @@ +{ + "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": [ + "65", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": 960, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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 + ] + } + }, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "65": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "13", + 0 + ], + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "4", + 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/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d44089d22cce54d372f49795194ec43ae7a21975 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/plan.json @@ -0,0 +1,132 @@ +{ + "base_plan_hash": "9b29b4247f6cc81892ee0c09a735115ebca70ca92fc2d332947fde107b9d2a32", + "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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 124, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + }, + { + "id": "clip_04", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "3fb163c3525154f25a29605fe9bc6fead4131c41988c5e178133dda207ba8f88", + "prompt_prefix": "", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 0.0, + "delivered_frames": 124, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c24b1bc570aa8005eaf14f0e08603f4eafe429e0597dcc615baddf48ed849a3b", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\n\nsummary:\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\n\ndetailed_description:\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 4.25, + "delivered_frames": 221, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8dca243b604832a2d1c44ac6f2502fd29f9dc4a676fa37ff2b549f18021ac145", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 13.458333333333334, + "delivered_frames": 221, + "generation_start_frame": 323, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "a3d12c97ab2bf72fb089b287088903039d5e81b25569b1e1b9d720b4ee825546", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 22.666666666666668, + "delivered_frames": 221, + "generation_start_frame": 544, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "da5833983f43594c1be849017cf6158a2e6f1389771cfe338ede198ceaef9942", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\n\nsummary:\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved.\nPicture 1: reference.\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 20 + } + ], + "summary": "4 clips; 787 delivered frames (32.792s) at 544x960; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing_bed_0", + "total_delivered_frames": 787, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..31f6cdc31678277cb2c17f127e0e76212a642ece --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/recovery_archives/eca340bbd34d4beba9e664f6ecbc3e17/workflow.json @@ -0,0 +1,3857 @@ +{ + "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": [ + 1340.5704904180154, + -786.3060547743423 + ], + "scale": 1.0152559799477625 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 15, + "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": 12, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\\nSubject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\\n\\nsummary:\\n[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\\n\\ndetailed_description:\\n[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCeiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\\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:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\\nPicture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\\nSubject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\\n\\nsummary:\\n[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved.\\nPicture 1: reference.\\nPicture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "test_teasing_bed_0", + "h3-v06-release-example", + 544, + 960, + "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": 960, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. Keep every sound synchronized and spatially plausible.\",\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 \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos.\",\n \"Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet.\",\n \"Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set.\",\n \"\",\n \"summary:\",\n \"[reference generation] Subject 1 straightens her torso and opens her knees a little while a high-angle camera zooms in from the ceiling fan.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved.\",\n \"Picture 1: reference.\",\n \"Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished sit and the knee opening; begin new action only after it. One subject. Subject 1 is seated on the edge of the wooden bed in the magenta bedroom, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged. She straightens her torso and opens her knees a little toward the lens, causing her breasts to jiggle side to side and bounce up and down inside the vinyl as the chest settles. She blinks once looking up toward the lens, lids lower halfway, lips close. The camera is a high angle from beside the ceiling fan, face and torso in frame, then a Slow Zoom In of small-to-medium amplitude at slow speed, normal-to-long lens, continuous camera direction. End immediately after the zoom is still traveling and the knees are still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades stay closer and keep ticking. Linen and bed springs finish their settle. Vinyl creases once as the torso straightens. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6104\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": 13, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_0/reviews/clip_0001.ef64b30e7609.21f4c60ba65e.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/reviews/clip_0001.ef64b30e7609.21f4c60ba65e.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..cc9f494fa73f0a13c30a76c337da4db7c1f88f1c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/reviews/clip_0001.ef64b30e7609.21f4c60ba65e.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f42b12493200b5d8b3ec73899e80f60442b388557babcc99b8de6c1903b3f11 +size 5705197 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/reviews/clip_0002.c6b476adb4f9.0a08db4b929a.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/reviews/clip_0002.c6b476adb4f9.0a08db4b929a.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..48c1cdfb11b939d25aa0067f65d8cdb23bc76286 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/reviews/clip_0002.c6b476adb4f9.0a08db4b929a.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e92a7f60ce699561d52c34bbf9eaf8b1a72bc16e1f283de0dda93f1dec42903 +size 4690017 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/reviews/clip_0003.54cf18a355b3.cdaf62abeabf.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/reviews/clip_0003.54cf18a355b3.cdaf62abeabf.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b3393dd47b651b249753e8e2477f383d5781b419 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/reviews/clip_0003.54cf18a355b3.cdaf62abeabf.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f1d54af487f93c9f795bd055ecebe123d986858cd6d1b4fb228689c4532c5f5 +size 5526416 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.421b4ede87d94543af79e5e023e0deb8.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.421b4ede87d94543af79e5e023e0deb8.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a80c7bdc3331cf2ad9d128bc0a28456b441497dd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.421b4ede87d94543af79e5e023e0deb8.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d811168dfc6a711276ed5555d182b641fb595f990b843b14a505071dc1f5c281 +size 4737762 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.421b4ede87d94543af79e5e023e0deb8.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.421b4ede87d94543af79e5e023e0deb8.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d92dc1e7cf39b71029d59d0c9531334ef11dea6c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.421b4ede87d94543af79e5e023e0deb8.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 defines Subject 1, an adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, a black lace choker, a black vinyl triangle bikini top, a black lace garter belt with gold hardware and straps, a black lace thong, black lace-top stockings and black stilettos. +Picture 2 defines the magenta bedroom: wooden bed with rumpled grey linen and two white pillows, nightstand with a white lamp, white blinds and curtains camera-right, radiator under the window, five-blade ceiling fan, wood parquet. +Subject 1 is unique by the long wavy black hair, glossy black horns, red lips and vinyl-and-garter set; the same face and body persist in every clip. + +summary: +[reference generation] Subject 1 shifts her weight onto one hip at the foot of the bed while a worm's-eye handheld holds her hips. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before later action reaches it. + +detailed_description: +[Shot 1] One subject. Subject 1 stands at the foot of the wooden bed in the magenta bedroom from Picture 2, facing the lens, weight already on one hip, black vinyl triangle top and black lace thong on, long wavy black hair over the shoulders, glossy black horns on her head. She shifts her weight onto one hip toward the lens so the hip and ass keep traveling, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. She blinks once, glances at the lens, lips part then close. The camera holds a worm's-eye low angle on hips and torso with a slight handheld shake of small amplitude, short lens, continuous camera direction. End immediately after the hip is still traveling toward the lens. Preserve the long wavy black hair, horns, vinyl top, garter belt, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan, magenta wash and slatted light on the left wall. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Ceiling-fan blades tick overhead. Stiletto leather rests on wood parquet. Vinyl of the bikini top creases. Distant linen on the bed. 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/test_teasing_bed_0/segments/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f1b2382b045ef0f9ae33ad31f76282dd32a286c7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f216457c82f431e1aee7f2a4762ad19d74cc5e0b1a3c92309c207c5de489ac90 +size 8375224 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..71ee7416497e74033cb2fb6bb01a3fbe1caf6afe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.7271d4ce8dee42479e5ec20be86f9bf1.prompt.txt @@ -0,0 +1,14 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes. + +Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings. +Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her. +End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down. +Sound: steps on carpet, garter straps tapping her thighs, fabric whisper \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.8fc3a4263e014d74b256af56c041be8b.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.8fc3a4263e014d74b256af56c041be8b.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..16e91ccf4d2941c4a1fe2bb6ea81dd28b284365f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.8fc3a4263e014d74b256af56c041be8b.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef64b30e7609cb2b3608e600bde242becc9b01e8fdba31814dfa47bfb0aed39d +size 5591617 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.8fc3a4263e014d74b256af56c041be8b.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.8fc3a4263e014d74b256af56c041be8b.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..71ee7416497e74033cb2fb6bb01a3fbe1caf6afe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0001.8fc3a4263e014d74b256af56c041be8b.prompt.txt @@ -0,0 +1,14 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes. + +Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings. +Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her. +End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down. +Sound: steps on carpet, garter straps tapping her thighs, fabric whisper \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0002.78439f46a913451890072cd74ef9c1b7.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0002.78439f46a913451890072cd74ef9c1b7.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..14535c175b158088150f59517d0ca857f95393f7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0002.78439f46a913451890072cd74ef9c1b7.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd8fea6b0f523697c43336c6fe2071688c6ac7f04bbe8dd7500969df2261e076 +size 7555773 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0002.78439f46a913451890072cd74ef9c1b7.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0002.78439f46a913451890072cd74ef9c1b7.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..af4489c2a3d3cc04508d5d6aa49ac335a3365b29 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0002.78439f46a913451890072cd74ef9c1b7.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos. +Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet. +Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set. + +summary: +[reference generation] Subject 1 turns toward the bed and walks along the mattress edge as a hip-level follow cam tracks her. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hip traveling toward the lens; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, vinyl triangle top and lace thong unchanged, turns toward the wooden bed and walks one slow step along the mattress edge, ass and hips jiggling with each stride, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Her right hand reaches for the mattress edge and does not finish the sit. The camera is a hip-level Follow Cam from a three-quarter back angle with slight handheld shake of small amplitude, normal lens, continuous camera direction. End immediately after the hand is already on the mattress and the next stride is still running. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. Stilettos strike the wood parquet. Stockings brush. Vinyl creases. Linen on the bed stays in the room. 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/test_teasing_bed_0/segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..80dacf7072ed20c5f94a897420b7e65fbc89e9f5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6b476adb4f90c61c0fd4dfeece848cb62e6c81d45f5a447a0789b156dbdd5c7 +size 4590952 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..6dec0c65459e02be151b558cdd3161fff0920cce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0002.913ddeedba1e4d5b8ba1b94692638a44.prompt.txt @@ -0,0 +1,14 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes. + +Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed. +Wide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame. +End while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed. +Sound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7bbe3a65e7fa75b979a0fd683991164653c503fd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54cf18a355b38a1c337668ae29e5180633a31c722cd77dd2f279125ab1c4ecea +size 5467965 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..ae3aa71bd059f483b01cab04c8aa22032f88394f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/segments/clip_0003.eca340bbd34d4beba9e664f6ecbc3e17.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: +Picture 1 preserves Subject 1, the same adult young woman with long wavy black hair, dark eyes, red lips, black glossy horns with a fur base, black lace choker, black vinyl triangle bikini top, black lace garter belt with gold hardware, black lace thong, black lace-top stockings and black stilettos. +Picture 2 preserves and defines the same magenta bedroom: wooden bed, rumpled grey linen, two pillows, nightstand lamp, blinds and curtains camera-right, radiator, five-blade ceiling fan, wood parquet. +Subject 1 defines the same uniqueness: long wavy black hair, glossy black horns, red lips, vinyl-and-garter set. + +summary: +[reference generation] Subject 1 sits onto the bed edge while the camera holds eye level then tilts down. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved. +Picture 1: reference. +Picture 2: fully_preserved; do not copy the unoccupied mattress as the final state before the sit reaches it. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the hand on the mattress and the unfinished stride; begin new action only after it and never reset the stride. One subject. Subject 1, long wavy black hair and glossy black horns, same vinyl and garter set, sits down onto the edge of the wooden bed as the hips settle, causing her breasts to jiggle side to side and bounce up and down inside the vinyl. Thighs stay together, then one knee opens a finger-width. She blinks once in three-quarter profile, jaw loosens. The camera holds eye level at three-quarter profile, static then a slight tilt down of small amplitude, slow speed, normal lens, continuous camera direction. End immediately after the torso is still descending onto the mattress and the knee is still opening. Preserve the long wavy black hair, horns, vinyl top, garter, thong, stockings, stilettos, wooden bed, rumpled linen, blinds camera-right, ceiling fan and magenta wash. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bed without restarting any sound at the scene boundary. Ceiling-fan blades keep ticking. The mattress linen shifts. Bed springs compress under her weight. Vinyl creases as the torso lowers. Parquet and stilettos fall quieter. 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/test_teasing_bed_0/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..9ef85fd9039c61e64769c9bbe596a807f46846e9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_0/workflow.json @@ -0,0 +1,3857 @@ +{ + "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": [ + 1912.8559802646018, + -670.2784652529818 + ], + "scale": 0.9229599817706946 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing_bed_0", + "h3-v06-release-example", + 480, + 640, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\",\n \"End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\",\n \"Sound: steps on carpet, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\",\n \"Wide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\",\n \"Sound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_0", + "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": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_512x960/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..e8a35900e613d29380d7c0b09054d846a65693af --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/api_prompt.json @@ -0,0 +1,644 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 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\": \"subject_definitions:\\n defines , the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, quiet breath, hand on breast then on pussy, no voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, 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] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\\n: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "low_angle_00465_.png" + }, + "is_changed": [ + "ef72f84b6c8e33e06e3642379a88c0ddf553162e3a324b0625816b11dcbda6f0" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_512x960/blend_segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..51c7518d1384ed3f7f7c7fee9abe7756d1007c5b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6da13fc8aabaea6be1c91546495cefce090708ba6e08c60fcfc57fc9d702ec24 +size 4441724 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e2dd7f421c51a273f1f06a0e2412b2c228538de2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e5032f3225c68571064dba1f7fa290ee9772ee652ee022707cceb75ef6193cc +size 9673176 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a02858f7d58ccb91a062510f51904413617d6671 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c100feb08e9bf1a0b457d7eccb66485d9535f3ed9047353173190b5a1dfce6c +size 4440811 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e13eaf76604751623d18ab7fdf63efd8edcaf673 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/blend_segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1cf200a7c66baa79174d6aba1bdac791e79f3323cccb4a5238c66cccfb9fe855 +size 9047460 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.17e09579ac4147a7a256c587c3ead1de.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.17e09579ac4147a7a256c587c3ead1de.json new file mode 100644 index 0000000000000000000000000000000000000000..78a3b644a329851775c2e1258f5bf56e25f1d826 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.17e09579ac4147a7a256c587c3ead1de.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/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": "8eee12db1861fec18cb10d581c795bc692ade6d839870850aa84c6cfa67dc4ec", + "plan_hash": "f0878c2fe3ea6a4e41cfc8f4b5dc4c9c14b956ee6515a0b37ed7312db1778577", + "run_name": "test_teasing_bed_512x960", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "61fde2a864ad2c2b62047fc2ae123bbfc3bc535c53b6346ed965edca6bf1cda3" + }, + "generation_hash": "19d7da4873fe20c5d4da9263225486ed4c9a3dd94417bf89458621b052be9f32", + "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": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "seed": 1001, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "17e09579ac4147a7a256c587c3ead1de", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.17e09579ac4147a7a256c587c3ead1de.safetensors", + "checkpoint_sha256": "dab3d111101ec40ef7fd647efcf6f39d57dbcad08222558f00332a3034f96e4f", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T06:00:53Z", + "delivered_frames": 243, + "forked_from_branch_id": "df11ce33d9c1495f84225d4e67c12e02", + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.17e09579ac4147a7a256c587c3ead1de.wav", + "generated_audio_sha256": "6a9404c33407263ef1fe36bd931f94f99105c342fdc3457329e74b9714c4ac3d", + "generated_continuity": "on", + "history_hash": "8eee12db1861fec18cb10d581c795bc692ade6d839870850aa84c6cfa67dc4ec", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.17e09579ac4147a7a256c587c3ead1de.prompt.txt", + "prompt_file_sha256": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "prompt_hash": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "17e09579ac4147a7a256c587c3ead1de", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.17e09579ac4147a7a256c587c3ead1de.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "61fde2a864ad2c2b62047fc2ae123bbfc3bc535c53b6346ed965edca6bf1cda3" + }, + "generation_hash": "19d7da4873fe20c5d4da9263225486ed4c9a3dd94417bf89458621b052be9f32", + "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": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "seed": 1001, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 1001, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.17e09579ac4147a7a256c587c3ead1de.mp4", + "segment_sha256": "0e3432f7e5d7ef77abf73678369bffc0919dce811eb2624580ec5b6b4b630cea", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.df11ce33d9c1495f84225d4e67c12e02.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.17e09579ac4147a7a256c587c3ead1de.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.17e09579ac4147a7a256c587c3ead1de.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..b5918f1beb7aa3d85bb63d93d11fb70be3d5c5a0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.17e09579ac4147a7a256c587c3ead1de.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dab3d111101ec40ef7fd647efcf6f39d57dbcad08222558f00332a3034f96e4f +size 68256432 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.26836442808d4724bad57c1fdf6b8a74.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.26836442808d4724bad57c1fdf6b8a74.json new file mode 100644 index 0000000000000000000000000000000000000000..d32148d9f6b65ea871da1d07f7c212c52cf783fb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.26836442808d4724bad57c1fdf6b8a74.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/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": "d419819d40561040db63327aa6f8b90c5dd634bc5b4fb071cdb1d079ecf8d17a", + "plan_hash": "d2f4f63da0b600f656711391b3fe5bc935b2cc8514720409932c19808af928fa", + "run_name": "test_teasing_bed_512x960", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5d4c0cf46996af1df6263677ff1c71c9f65534cf46aab33a932e93993e5ab1a3" + }, + "generation_hash": "15611e38d2047324fad18ea97532a64612691b4a45c0e872f6b6a98f78476642", + "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": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "seed": 15662234897793293512, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "26836442808d4724bad57c1fdf6b8a74", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.26836442808d4724bad57c1fdf6b8a74.safetensors", + "checkpoint_sha256": "f1768306d26fd512ea665f5e24a9a0ded4243d1037c1b8b3e62f52a6bb686189", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T06:04:41Z", + "delivered_frames": 243, + "forked_from_branch_id": "17e09579ac4147a7a256c587c3ead1de", + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.26836442808d4724bad57c1fdf6b8a74.wav", + "generated_audio_sha256": "4c63e4ed7671db9956591c52ad583bf97a760c2fcd186c312df059a130427fd0", + "generated_continuity": "on", + "history_hash": "d419819d40561040db63327aa6f8b90c5dd634bc5b4fb071cdb1d079ecf8d17a", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.26836442808d4724bad57c1fdf6b8a74.prompt.txt", + "prompt_file_sha256": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "prompt_hash": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "26836442808d4724bad57c1fdf6b8a74", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.26836442808d4724bad57c1fdf6b8a74.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5d4c0cf46996af1df6263677ff1c71c9f65534cf46aab33a932e93993e5ab1a3" + }, + "generation_hash": "15611e38d2047324fad18ea97532a64612691b4a45c0e872f6b6a98f78476642", + "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": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "seed": 15662234897793293512, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 15662234897793293512, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.26836442808d4724bad57c1fdf6b8a74.mp4", + "segment_sha256": "e64b121c38495480f547690588aa1e946e51243dfe2352a62d8a7b6ac43447cb", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.17e09579ac4147a7a256c587c3ead1de.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.26836442808d4724bad57c1fdf6b8a74.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.26836442808d4724bad57c1fdf6b8a74.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..866ebfb612852c9811fe0fa027d839c81266f507 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.26836442808d4724bad57c1fdf6b8a74.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1768306d26fd512ea665f5e24a9a0ded4243d1037c1b8b3e62f52a6bb686189 +size 68256448 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.33441afcccce40ac874e40aff65b06c7.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.33441afcccce40ac874e40aff65b06c7.json new file mode 100644 index 0000000000000000000000000000000000000000..8e340454b214b044308b13043cd195b3dc91c8e2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.33441afcccce40ac874e40aff65b06c7.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/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": "25c01ee1e3de3fee3d0397be01b0c04aa0b171411c4d17185cf641cd6c248152", + "plan_hash": "58d1f51033f916c021afa387da31bd3b465703d0131ee24bfba765860c120396", + "run_name": "test_teasing_bed_512x960", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d571894835c069db5f5e11d4b10c2fc76a8219e302f56c243b1c4b86eb6d4f5d" + }, + "generation_hash": "b07fbfab1870d9d46870aa274e625218a37dfd8aed768ad45f78cf16b78c60e4", + "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": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "33441afcccce40ac874e40aff65b06c7", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.33441afcccce40ac874e40aff65b06c7.safetensors", + "checkpoint_sha256": "a6744cb40e3a9b2703882f413679b93596de1f14061d68a0dc999821c530140c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T07:08:22Z", + "delivered_frames": 243, + "forked_from_branch_id": "a37c1f5d4fb64f28bf7294e08bccb12d", + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.33441afcccce40ac874e40aff65b06c7.wav", + "generated_audio_sha256": "a9f5607db153f3e5a4d15992ef41d6771dbaaa0e29468f2cb4c43d4c4665f034", + "generated_continuity": "on", + "history_hash": "25c01ee1e3de3fee3d0397be01b0c04aa0b171411c4d17185cf641cd6c248152", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.33441afcccce40ac874e40aff65b06c7.prompt.txt", + "prompt_file_sha256": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "prompt_hash": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "33441afcccce40ac874e40aff65b06c7", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.33441afcccce40ac874e40aff65b06c7.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d571894835c069db5f5e11d4b10c2fc76a8219e302f56c243b1c4b86eb6d4f5d" + }, + "generation_hash": "b07fbfab1870d9d46870aa274e625218a37dfd8aed768ad45f78cf16b78c60e4", + "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": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "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 in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.33441afcccce40ac874e40aff65b06c7.mp4", + "segment_sha256": "1ed726832f664e856d22ac32529e7cac92c84ef2806b8e2658939b8571b0f3a0", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.33441afcccce40ac874e40aff65b06c7.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.33441afcccce40ac874e40aff65b06c7.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ad563dd92e9cca68cd1436adc764efa9c7fbca93 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.33441afcccce40ac874e40aff65b06c7.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6744cb40e3a9b2703882f413679b93596de1f14061d68a0dc999821c530140c +size 68256256 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.json new file mode 100644 index 0000000000000000000000000000000000000000..0b9caf47555d276e73a2c94ac370fc16f6846c8b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/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": "d419819d40561040db63327aa6f8b90c5dd634bc5b4fb071cdb1d079ecf8d17a", + "plan_hash": "cd1accd4a5b41bcd4004ec56bd4fd2ad0bae502d6e1f5f7be3874f30325b55af", + "run_name": "test_teasing_bed_512x960", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5d4c0cf46996af1df6263677ff1c71c9f65534cf46aab33a932e93993e5ab1a3" + }, + "generation_hash": "15611e38d2047324fad18ea97532a64612691b4a45c0e872f6b6a98f78476642", + "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": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "seed": 15662234897793293512, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a37c1f5d4fb64f28bf7294e08bccb12d", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.safetensors", + "checkpoint_sha256": "98d2b159f0a3d9ff9d0b2c1a6f5cdb9b2a85eeaf478237d603c1b46d97f07ce3", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T06:20:20Z", + "delivered_frames": 243, + "forked_from_branch_id": "26836442808d4724bad57c1fdf6b8a74", + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.wav", + "generated_audio_sha256": "4c63e4ed7671db9956591c52ad583bf97a760c2fcd186c312df059a130427fd0", + "generated_continuity": "on", + "history_hash": "d419819d40561040db63327aa6f8b90c5dd634bc5b4fb071cdb1d079ecf8d17a", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.prompt.txt", + "prompt_file_sha256": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "prompt_hash": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a37c1f5d4fb64f28bf7294e08bccb12d", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5d4c0cf46996af1df6263677ff1c71c9f65534cf46aab33a932e93993e5ab1a3" + }, + "generation_hash": "15611e38d2047324fad18ea97532a64612691b4a45c0e872f6b6a98f78476642", + "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": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "seed": 15662234897793293512, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 15662234897793293512, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.mp4", + "segment_sha256": "be6b72661c1fd2fc8b8a357e9803d24952b82e41b83626e73ca38f279ffb243b", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.26836442808d4724bad57c1fdf6b8a74.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..50ee548bb5066f90a2e1d06538604910c390c0c6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98d2b159f0a3d9ff9d0b2c1a6f5cdb9b2a85eeaf478237d603c1b46d97f07ce3 +size 68256448 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.df11ce33d9c1495f84225d4e67c12e02.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.df11ce33d9c1495f84225d4e67c12e02.json new file mode 100644 index 0000000000000000000000000000000000000000..a8a96c676d3d987eb0e22c9a6d5b40f055d7cace --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.df11ce33d9c1495f84225d4e67c12e02.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "c8faecf2c77c5946c972b9fa2ded8d24f7100110bcd593e891269a0bd4863eae", + "plan_hash": "701fa60228c5238d144704238be6cd641f07019f0c2b6622cf04bfb337370588", + "run_name": "test_teasing_bed_512x960", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "27bf0d777275b1882a4e81036795f86ca720d3f90c7b1f757e643ea9280056da" + }, + "generation_hash": "839e44c099d6c54fdfedf9055f8bf1f38e0db320c106fc46a774a8b24c661730", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "seed": 3995053971367336649, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "df11ce33d9c1495f84225d4e67c12e02", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.df11ce33d9c1495f84225d4e67c12e02.safetensors", + "checkpoint_sha256": "00879a45027a298cc895b4b4a926fb02221c32fca96611a6f0ff734a66c4fe3d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T04:55:15Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.df11ce33d9c1495f84225d4e67c12e02.wav", + "generated_audio_sha256": "5aac0c1e0641f1bfe9539b48cc7b336000eacd93795551b1a99d54988ca46b36", + "generated_continuity": "on", + "history_hash": "c8faecf2c77c5946c972b9fa2ded8d24f7100110bcd593e891269a0bd4863eae", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.df11ce33d9c1495f84225d4e67c12e02.prompt.txt", + "prompt_file_sha256": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "df11ce33d9c1495f84225d4e67c12e02", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.df11ce33d9c1495f84225d4e67c12e02.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "27bf0d777275b1882a4e81036795f86ca720d3f90c7b1f757e643ea9280056da" + }, + "generation_hash": "839e44c099d6c54fdfedf9055f8bf1f38e0db320c106fc46a774a8b24c661730", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "seed": 3995053971367336649, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 3995053971367336649, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.df11ce33d9c1495f84225d4e67c12e02.mp4", + "segment_sha256": "8c8461ad63f23f4762e8827cb429e8d751593fb69c8db9745927fc4d71f97442", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.df11ce33d9c1495f84225d4e67c12e02.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.df11ce33d9c1495f84225d4e67c12e02.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..f52f09290ec6a61fcf2a0a668d738cc4e76741ab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.df11ce33d9c1495f84225d4e67c12e02.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00879a45027a298cc895b4b4a926fb02221c32fca96611a6f0ff734a66c4fe3d +size 154671928 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..8e340454b214b044308b13043cd195b3dc91c8e2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/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": "25c01ee1e3de3fee3d0397be01b0c04aa0b171411c4d17185cf641cd6c248152", + "plan_hash": "58d1f51033f916c021afa387da31bd3b465703d0131ee24bfba765860c120396", + "run_name": "test_teasing_bed_512x960", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d571894835c069db5f5e11d4b10c2fc76a8219e302f56c243b1c4b86eb6d4f5d" + }, + "generation_hash": "b07fbfab1870d9d46870aa274e625218a37dfd8aed768ad45f78cf16b78c60e4", + "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": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "33441afcccce40ac874e40aff65b06c7", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.33441afcccce40ac874e40aff65b06c7.safetensors", + "checkpoint_sha256": "a6744cb40e3a9b2703882f413679b93596de1f14061d68a0dc999821c530140c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T07:08:22Z", + "delivered_frames": 243, + "forked_from_branch_id": "a37c1f5d4fb64f28bf7294e08bccb12d", + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.33441afcccce40ac874e40aff65b06c7.wav", + "generated_audio_sha256": "a9f5607db153f3e5a4d15992ef41d6771dbaaa0e29468f2cb4c43d4c4665f034", + "generated_continuity": "on", + "history_hash": "25c01ee1e3de3fee3d0397be01b0c04aa0b171411c4d17185cf641cd6c248152", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.33441afcccce40ac874e40aff65b06c7.prompt.txt", + "prompt_file_sha256": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "prompt_hash": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "33441afcccce40ac874e40aff65b06c7", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.33441afcccce40ac874e40aff65b06c7.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d571894835c069db5f5e11d4b10c2fc76a8219e302f56c243b1c4b86eb6d4f5d" + }, + "generation_hash": "b07fbfab1870d9d46870aa274e625218a37dfd8aed768ad45f78cf16b78c60e4", + "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": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "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 in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.33441afcccce40ac874e40aff65b06c7.mp4", + "segment_sha256": "1ed726832f664e856d22ac32529e7cac92c84ef2806b8e2658939b8571b0f3a0", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.json new file mode 100644 index 0000000000000000000000000000000000000000..4b4e4ee973722cd638bdcead92a9aa2cab0b93dd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/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": "45ab205d8a051a0ab268bb342d893564b67085835d5137ce10963f4370bee107", + "plan_hash": "d2f4f63da0b600f656711391b3fe5bc935b2cc8514720409932c19808af928fa", + "run_name": "test_teasing_bed_512x960", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0a8576a95b913830c37190b38caccbb68e043d8eac6b7c30abefd9b139816e42" + }, + "generation_hash": "d412470a5efff02c29cc3a9a4fcd3e659818469aaf60d64fd49c732f75b0b589", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.mp4", + "blend_segment_sha256": "6da13fc8aabaea6be1c91546495cefce090708ba6e08c60fcfc57fc9d702ec24", + "branch_id": "26836442808d4724bad57c1fdf6b8a74", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.safetensors", + "checkpoint_sha256": "5eae567d48ccc093993b7e6aa1dd1963a90295ce11cc9cfbf072ffe24e32b84c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T06:09:38Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.wav", + "generated_audio_sha256": "f2db3582753012eaa3e733d92c6f9fc84cb004f590bdb527758390d3b0abd531", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + -0.43720000982284546, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.590301513671875, + "detected_luma_jump": 12.189483642578125, + "detection_threshold": 1.73236083984375, + "mean_luma_jump": 11.679580688476562, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0031145098162632364, + 0.0013999999738207051 + ], + [ + 0.3626247032015931, + 0.33909529143688727 + ], + [ + 0.732679338642195, + 0.7091499268774892 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7942000031471252, + 92.46929931640625, + 186.83323135375974 + ], + "start_frame": 0, + "target_percentiles": [ + 0.3569999933242798, + 82.38260269165039, + 167.8364303588867 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "45ab205d8a051a0ab268bb342d893564b67085835d5137ce10963f4370bee107", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "f1768306d26fd512ea665f5e24a9a0ded4243d1037c1b8b3e62f52a6bb686189", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "26836442808d4724bad57c1fdf6b8a74", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.prompt.txt", + "prompt_file_sha256": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "prompt_hash": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "01d0334a668e49f88d6ab05c7580e7fe", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0a8576a95b913830c37190b38caccbb68e043d8eac6b7c30abefd9b139816e42" + }, + "generation_hash": "d412470a5efff02c29cc3a9a4fcd3e659818469aaf60d64fd49c732f75b0b589", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.mp4", + "segment_sha256": "fa39aa0d70672448e8ae790218967b4f3885db72e0ad5baeee40fa24a2f75a45", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.json", + "visual_context_source_checkpoint_sha256": "f1768306d26fd512ea665f5e24a9a0ded4243d1037c1b8b3e62f52a6bb686189", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "26836442808d4724bad57c1fdf6b8a74", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..5c55db76d81b9e6c7ed5707730d1aa135f401c09 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5eae567d48ccc093993b7e6aa1dd1963a90295ce11cc9cfbf072ffe24e32b84c +size 68021760 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.json new file mode 100644 index 0000000000000000000000000000000000000000..feaf95a34341189d436eebc8e98bdd3a49058859 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "3dff4bde47164d5b3e63c53b93ea2e3d8f4f190db193d2a67bb94fcbce35846e", + "plan_hash": "701fa60228c5238d144704238be6cd641f07019f0c2b6622cf04bfb337370588", + "run_name": "test_teasing_bed_512x960", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "69ce87e71fb86e69c8e000796ec50c703bde8065c2641f0d3f1846be276f641f" + }, + "generation_hash": "e6fe46524c9cce2c058ed6ff7893bccbad839f9326ce7705dff660a0815e316c", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.mp4", + "blend_segment_sha256": "6e5032f3225c68571064dba1f7fa290ee9772ee652ee022707cceb75ef6193cc", + "branch_id": "df11ce33d9c1495f84225d4e67c12e02", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.safetensors", + "checkpoint_sha256": "d7f6453f990541d6c7f38b10585fe18f0598d704a60f6059899141e560a82d90", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T05:07:21Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.wav", + "generated_audio_sha256": "4d3517849e5dbdbb1a4d8148fa33a902f8155b878638a5ed190619a2ef5be789", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 3.355804443359375, + 6.0 + ], + "context_motion_baseline": 0.22928619384765625, + "detected_luma_jump": -5.0718231201171875, + "detection_threshold": 1.25, + "mean_luma_jump": -5.273460388183594, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.02321019453160903, + 0.02321019453160903 + ], + [ + 0.34169410256778493, + 0.35485411999272365 + ], + [ + 0.6586063908595665, + 0.6821358026242723 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 5.918599605560303, + 87.13199615478516, + 167.94462966918945 + ], + "start_frame": 1, + "target_percentiles": [ + 2.06820011138916, + 90.48780059814453, + 184.3885955810547 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "3dff4bde47164d5b3e63c53b93ea2e3d8f4f190db193d2a67bb94fcbce35846e", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "00879a45027a298cc895b4b4a926fb02221c32fca96611a6f0ff734a66c4fe3d", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "df11ce33d9c1495f84225d4e67c12e02", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.prompt.txt", + "prompt_file_sha256": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "prompt_hash": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "6fe98efe9a784afd875ca1aef5820ef8", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "69ce87e71fb86e69c8e000796ec50c703bde8065c2641f0d3f1846be276f641f" + }, + "generation_hash": "e6fe46524c9cce2c058ed6ff7893bccbad839f9326ce7705dff660a0815e316c", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.mp4", + "segment_sha256": "c46059cddc57c3e9ee72152e4a835cbb10060df3b84ff05336898072bdeb2f88", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "00879a45027a298cc895b4b4a926fb02221c32fca96611a6f0ff734a66c4fe3d", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "df11ce33d9c1495f84225d4e67c12e02", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..82dc74aa1546dd283dc75b2c3f352ffc1b4cd77c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7f6453f990541d6c7f38b10585fe18f0598d704a60f6059899141e560a82d90 +size 154437360 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.json new file mode 100644 index 0000000000000000000000000000000000000000..64e422079d8aa6215a9dd318f7d81fab81433587 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/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": "45ab205d8a051a0ab268bb342d893564b67085835d5137ce10963f4370bee107", + "plan_hash": "cd1accd4a5b41bcd4004ec56bd4fd2ad0bae502d6e1f5f7be3874f30325b55af", + "run_name": "test_teasing_bed_512x960", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0a8576a95b913830c37190b38caccbb68e043d8eac6b7c30abefd9b139816e42" + }, + "generation_hash": "d412470a5efff02c29cc3a9a4fcd3e659818469aaf60d64fd49c732f75b0b589", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4", + "blend_segment_sha256": "7c100feb08e9bf1a0b457d7eccb66485d9535f3ed9047353173190b5a1dfce6c", + "branch_id": "a37c1f5d4fb64f28bf7294e08bccb12d", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.safetensors", + "checkpoint_sha256": "97fb295ae5b996ce6694e656017563f253fc1635a1a9954a73e36378c94c03f7", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T06:23:55Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.wav", + "generated_audio_sha256": "f2db3582753012eaa3e733d92c6f9fc84cb004f590bdb527758390d3b0abd531", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + -0.43720000982284546, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.590301513671875, + "detected_luma_jump": 12.189483642578125, + "detection_threshold": 1.73236083984375, + "mean_luma_jump": 11.679580688476562, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0031145098162632364, + 0.0013999999738207051 + ], + [ + 0.3626247032015931, + 0.33909529143688727 + ], + [ + 0.732679338642195, + 0.7091499268774892 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7942000031471252, + 92.46929931640625, + 186.83323135375974 + ], + "start_frame": 0, + "target_percentiles": [ + 0.3569999933242798, + 82.38260269165039, + 167.8364303588867 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "45ab205d8a051a0ab268bb342d893564b67085835d5137ce10963f4370bee107", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "98d2b159f0a3d9ff9d0b2c1a6f5cdb9b2a85eeaf478237d603c1b46d97f07ce3", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "a37c1f5d4fb64f28bf7294e08bccb12d", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.prompt.txt", + "prompt_file_sha256": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "prompt_hash": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "f8f4f9e92cbd470a93eee421b8d84aed", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0a8576a95b913830c37190b38caccbb68e043d8eac6b7c30abefd9b139816e42" + }, + "generation_hash": "d412470a5efff02c29cc3a9a4fcd3e659818469aaf60d64fd49c732f75b0b589", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4", + "segment_sha256": "54936515d3c8b30d975ff7aa0ff62caa5b6c2bd46746d0e085f212717aa3814b", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.json", + "visual_context_source_checkpoint_sha256": "98d2b159f0a3d9ff9d0b2c1a6f5cdb9b2a85eeaf478237d603c1b46d97f07ce3", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "a37c1f5d4fb64f28bf7294e08bccb12d", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..63bc522eac1a8fa0e6c514dc08a86e9e39f2b26f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97fb295ae5b996ce6694e656017563f253fc1635a1a9954a73e36378c94c03f7 +size 68021760 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..64e422079d8aa6215a9dd318f7d81fab81433587 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/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": "45ab205d8a051a0ab268bb342d893564b67085835d5137ce10963f4370bee107", + "plan_hash": "cd1accd4a5b41bcd4004ec56bd4fd2ad0bae502d6e1f5f7be3874f30325b55af", + "run_name": "test_teasing_bed_512x960", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0a8576a95b913830c37190b38caccbb68e043d8eac6b7c30abefd9b139816e42" + }, + "generation_hash": "d412470a5efff02c29cc3a9a4fcd3e659818469aaf60d64fd49c732f75b0b589", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4", + "blend_segment_sha256": "7c100feb08e9bf1a0b457d7eccb66485d9535f3ed9047353173190b5a1dfce6c", + "branch_id": "a37c1f5d4fb64f28bf7294e08bccb12d", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.safetensors", + "checkpoint_sha256": "97fb295ae5b996ce6694e656017563f253fc1635a1a9954a73e36378c94c03f7", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T06:23:55Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.wav", + "generated_audio_sha256": "f2db3582753012eaa3e733d92c6f9fc84cb004f590bdb527758390d3b0abd531", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + -0.43720000982284546, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.590301513671875, + "detected_luma_jump": 12.189483642578125, + "detection_threshold": 1.73236083984375, + "mean_luma_jump": 11.679580688476562, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0031145098162632364, + 0.0013999999738207051 + ], + [ + 0.3626247032015931, + 0.33909529143688727 + ], + [ + 0.732679338642195, + 0.7091499268774892 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7942000031471252, + 92.46929931640625, + 186.83323135375974 + ], + "start_frame": 0, + "target_percentiles": [ + 0.3569999933242798, + 82.38260269165039, + 167.8364303588867 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "45ab205d8a051a0ab268bb342d893564b67085835d5137ce10963f4370bee107", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "98d2b159f0a3d9ff9d0b2c1a6f5cdb9b2a85eeaf478237d603c1b46d97f07ce3", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "a37c1f5d4fb64f28bf7294e08bccb12d", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.prompt.txt", + "prompt_file_sha256": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "prompt_hash": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "f8f4f9e92cbd470a93eee421b8d84aed", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0a8576a95b913830c37190b38caccbb68e043d8eac6b7c30abefd9b139816e42" + }, + "generation_hash": "d412470a5efff02c29cc3a9a4fcd3e659818469aaf60d64fd49c732f75b0b589", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4", + "segment_sha256": "54936515d3c8b30d975ff7aa0ff62caa5b6c2bd46746d0e085f212717aa3814b", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.json", + "visual_context_source_checkpoint_sha256": "98d2b159f0a3d9ff9d0b2c1a6f5cdb9b2a85eeaf478237d603c1b46d97f07ce3", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "a37c1f5d4fb64f28bf7294e08bccb12d", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.json new file mode 100644 index 0000000000000000000000000000000000000000..87b2dbfe8d9d2418968563cd61d21e99b9c0bb1a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "b1e9c59c68aabac960b478dbd67cb78b41cc70912c0e49776196fcf75aaf221a", + "plan_hash": "701fa60228c5238d144704238be6cd641f07019f0c2b6622cf04bfb337370588", + "run_name": "test_teasing_bed_512x960", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "211179fb1801f597b9c234710d8a9ca9f7bc00929b3c705ce809a469f77e2bf5" + }, + "generation_hash": "6f36643a67d502b1346ecb1ae86f33cb2e4ba42dce4bbca74d6d81eb3228cb38", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "raw_frames": 243, + "seed": 1003, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_512x960/blend_segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4", + "blend_segment_sha256": "1cf200a7c66baa79174d6aba1bdac791e79f3323cccb4a5238c66cccfb9fe855", + "branch_id": "df11ce33d9c1495f84225d4e67c12e02", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.safetensors", + "checkpoint_sha256": "e0d0da1c491ea3031cc6505652475b85dfca35f51f875c50c935ff54f6d29c1c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T05:21:48Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.wav", + "generated_audio_sha256": "a357619be71da5c790bf7d9d0b3b90801d95e66e1672fe19d49b67a8476623d4", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 2.5735998153686523, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.28977203369140625, + "detected_luma_jump": -15.1806640625, + "detection_threshold": 1.25, + "mean_luma_jump": -15.13671875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.04286980348474839, + 0.05296235178031174 + ], + [ + 0.35718039718328737, + 0.3807098089479933 + ], + [ + 0.615093105540556, + 0.6386225173052619 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 10.93179988861084, + 91.08100128173828, + 156.84874191284177 + ], + "start_frame": 1, + "target_percentiles": [ + 13.505399703979492, + 104.84249496459961, + 166.71279907226562 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "b1e9c59c68aabac960b478dbd67cb78b41cc70912c0e49776196fcf75aaf221a", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "d7f6453f990541d6c7f38b10585fe18f0598d704a60f6059899141e560a82d90", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "6fe98efe9a784afd875ca1aef5820ef8", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.prompt.txt", + "prompt_file_sha256": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "prompt_hash": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "6427d6572ed941bcb6e1cd3e139a1eca", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "211179fb1801f597b9c234710d8a9ca9f7bc00929b3c705ce809a469f77e2bf5" + }, + "generation_hash": "6f36643a67d502b1346ecb1ae86f33cb2e4ba42dce4bbca74d6d81eb3228cb38", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "raw_frames": 243, + "seed": 1003, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4", + "segment_sha256": "f9e7c713dfd5f6fae4ba674b9bdfe5deaa13cb271254f204a86277e3b6d035cd", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "d7f6453f990541d6c7f38b10585fe18f0598d704a60f6059899141e560a82d90", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "6fe98efe9a784afd875ca1aef5820ef8", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.safetensors b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..08967f01ed8aa1741083f6db62b9da78f2891aad --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0d0da1c491ea3031cc6505652475b85dfca35f51f875c50c935ff54f6d29c1c +size 154437392 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.json new file mode 100644 index 0000000000000000000000000000000000000000..87b2dbfe8d9d2418968563cd61d21e99b9c0bb1a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "b1e9c59c68aabac960b478dbd67cb78b41cc70912c0e49776196fcf75aaf221a", + "plan_hash": "701fa60228c5238d144704238be6cd641f07019f0c2b6622cf04bfb337370588", + "run_name": "test_teasing_bed_512x960", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "211179fb1801f597b9c234710d8a9ca9f7bc00929b3c705ce809a469f77e2bf5" + }, + "generation_hash": "6f36643a67d502b1346ecb1ae86f33cb2e4ba42dce4bbca74d6d81eb3228cb38", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "raw_frames": 243, + "seed": 1003, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_512x960/blend_segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4", + "blend_segment_sha256": "1cf200a7c66baa79174d6aba1bdac791e79f3323cccb4a5238c66cccfb9fe855", + "branch_id": "df11ce33d9c1495f84225d4e67c12e02", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.safetensors", + "checkpoint_sha256": "e0d0da1c491ea3031cc6505652475b85dfca35f51f875c50c935ff54f6d29c1c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T05:21:48Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.wav", + "generated_audio_sha256": "a357619be71da5c790bf7d9d0b3b90801d95e66e1672fe19d49b67a8476623d4", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 2.5735998153686523, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.28977203369140625, + "detected_luma_jump": -15.1806640625, + "detection_threshold": 1.25, + "mean_luma_jump": -15.13671875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.04286980348474839, + 0.05296235178031174 + ], + [ + 0.35718039718328737, + 0.3807098089479933 + ], + [ + 0.615093105540556, + 0.6386225173052619 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 10.93179988861084, + 91.08100128173828, + 156.84874191284177 + ], + "start_frame": 1, + "target_percentiles": [ + 13.505399703979492, + 104.84249496459961, + 166.71279907226562 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "b1e9c59c68aabac960b478dbd67cb78b41cc70912c0e49776196fcf75aaf221a", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "d7f6453f990541d6c7f38b10585fe18f0598d704a60f6059899141e560a82d90", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "6fe98efe9a784afd875ca1aef5820ef8", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.prompt.txt", + "prompt_file_sha256": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "prompt_hash": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "6427d6572ed941bcb6e1cd3e139a1eca", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "211179fb1801f597b9c234710d8a9ca9f7bc00929b3c705ce809a469f77e2bf5" + }, + "generation_hash": "6f36643a67d502b1346ecb1ae86f33cb2e4ba42dce4bbca74d6d81eb3228cb38", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "raw_frames": 243, + "seed": 1003, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4", + "segment_sha256": "f9e7c713dfd5f6fae4ba674b9bdfe5deaa13cb271254f204a86277e3b6d035cd", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "d7f6453f990541d6c7f38b10585fe18f0598d704a60f6059899141e560a82d90", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "6fe98efe9a784afd875ca1aef5820ef8", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/partial_through_clip_0001.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/partial_through_clip_0001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b84ef69ea480ea863cb22b9ac28ca33fb95beeda --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/partial_through_clip_0001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:685f49fc0d404d84ab861d3b447b78ef2be7fceebc7d63983fd17fdcafaea71c +size 4165152 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/partial_through_clip_0002.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/partial_through_clip_0002.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0e2d98ca2099f344e4c4c2d3d07fe44621231c0a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/partial_through_clip_0002.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c59536a24f0d56bb5b3c8e3c49797c076f3e08b8493e6d1e8b11072e1a0dc1b +size 8806120 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/t2v_normal_2026-09-15.generated.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/t2v_normal_2026-09-15.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..fb7529313e93b27bbbcf4dea060ff319c9bf0abc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/t2v_normal_2026-09-15.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:316770f2bca1d96d5431abb58ffe4ee534d3952467111a6406098db38afa83cf +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/t2v_normal_2026-09-15.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/t2v_normal_2026-09-15.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e2486965c08d478c5d28dbbd2d87cd5ae08a8432 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/final/t2v_normal_2026-09-15.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63d0825bfc12245add1a89f1662a88581dd51b85fcbdc6d0f2c9a384f40ec041 +size 27132386 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.17e09579ac4147a7a256c587c3ead1de.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.17e09579ac4147a7a256c587c3ead1de.wav new file mode 100644 index 0000000000000000000000000000000000000000..36dcea6ce4b857753888e5f295932bbb824b075f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.17e09579ac4147a7a256c587c3ead1de.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a9404c33407263ef1fe36bd931f94f99105c342fdc3457329e74b9714c4ac3d +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.26836442808d4724bad57c1fdf6b8a74.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.26836442808d4724bad57c1fdf6b8a74.wav new file mode 100644 index 0000000000000000000000000000000000000000..03aeddc2da5d8514b82a5d4cbd7df56a04401210 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.26836442808d4724bad57c1fdf6b8a74.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c63e4ed7671db9956591c52ad583bf97a760c2fcd186c312df059a130427fd0 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.33441afcccce40ac874e40aff65b06c7.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.33441afcccce40ac874e40aff65b06c7.wav new file mode 100644 index 0000000000000000000000000000000000000000..2fb5680e8facb7843a801825a6e602da5591af48 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.33441afcccce40ac874e40aff65b06c7.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9f5607db153f3e5a4d15992ef41d6771dbaaa0e29468f2cb4c43d4c4665f034 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.wav new file mode 100644 index 0000000000000000000000000000000000000000..03aeddc2da5d8514b82a5d4cbd7df56a04401210 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c63e4ed7671db9956591c52ad583bf97a760c2fcd186c312df059a130427fd0 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.df11ce33d9c1495f84225d4e67c12e02.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.df11ce33d9c1495f84225d4e67c12e02.wav new file mode 100644 index 0000000000000000000000000000000000000000..8cc75f5f955795fdb06d193d87da3cb8c663a3a5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.df11ce33d9c1495f84225d4e67c12e02.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5aac0c1e0641f1bfe9539b48cc7b336000eacd93795551b1a99d54988ca46b36 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.wav new file mode 100644 index 0000000000000000000000000000000000000000..fccc213ca7d7cc58ab3626f38e1580b87b823b2d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2db3582753012eaa3e733d92c6f9fc84cb004f590bdb527758390d3b0abd531 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.wav new file mode 100644 index 0000000000000000000000000000000000000000..93435410559c713e353c4404c3e73f2d95bb15a2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d3517849e5dbdbb1a4d8148fa33a902f8155b878638a5ed190619a2ef5be789 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.wav new file mode 100644 index 0000000000000000000000000000000000000000..fccc213ca7d7cc58ab3626f38e1580b87b823b2d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2db3582753012eaa3e733d92c6f9fc84cb004f590bdb527758390d3b0abd531 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.wav b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.wav new file mode 100644 index 0000000000000000000000000000000000000000..1805ecc29238df82007787807f4df7df16c6019d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/generated_audio/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a357619be71da5c790bf7d9d0b3b90801d95e66e1672fe19d49b67a8476623d4 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/manifest.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..c148fee751e6adbbbbf9d671b5a899879497c80e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/manifest.json @@ -0,0 +1,420 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "duration_seconds": 28.541666666666668, + "format": "h3_chain_manifest_v3", + "plan_hash": "701fa60228c5238d144704238be6cd641f07019f0c2b6622cf04bfb337370588", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing_bed_512x960", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "df11ce33d9c1495f84225d4e67c12e02", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.df11ce33d9c1495f84225d4e67c12e02.safetensors", + "checkpoint_sha256": "00879a45027a298cc895b4b4a926fb02221c32fca96611a6f0ff734a66c4fe3d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T04:55:15Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.df11ce33d9c1495f84225d4e67c12e02.wav", + "generated_audio_sha256": "5aac0c1e0641f1bfe9539b48cc7b336000eacd93795551b1a99d54988ca46b36", + "generated_continuity": "on", + "history_hash": "c8faecf2c77c5946c972b9fa2ded8d24f7100110bcd593e891269a0bd4863eae", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.df11ce33d9c1495f84225d4e67c12e02.prompt.txt", + "prompt_file_sha256": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "df11ce33d9c1495f84225d4e67c12e02", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.df11ce33d9c1495f84225d4e67c12e02.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "27bf0d777275b1882a4e81036795f86ca720d3f90c7b1f757e643ea9280056da" + }, + "generation_hash": "839e44c099d6c54fdfedf9055f8bf1f38e0db320c106fc46a774a8b24c661730", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "seed": 3995053971367336649, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 3995053971367336649, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.df11ce33d9c1495f84225d4e67c12e02.mp4", + "segment_sha256": "8c8461ad63f23f4762e8827cb429e8d751593fb69c8db9745927fc4d71f97442", + "source_reference": "off", + "steps": 20 + }, + { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.mp4", + "blend_segment_sha256": "6e5032f3225c68571064dba1f7fa290ee9772ee652ee022707cceb75ef6193cc", + "branch_id": "df11ce33d9c1495f84225d4e67c12e02", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.safetensors", + "checkpoint_sha256": "d7f6453f990541d6c7f38b10585fe18f0598d704a60f6059899141e560a82d90", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T05:07:21Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.wav", + "generated_audio_sha256": "4d3517849e5dbdbb1a4d8148fa33a902f8155b878638a5ed190619a2ef5be789", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 3.355804443359375, + 6.0 + ], + "context_motion_baseline": 0.22928619384765625, + "detected_luma_jump": -5.0718231201171875, + "detection_threshold": 1.25, + "mean_luma_jump": -5.273460388183594, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.02321019453160903, + 0.02321019453160903 + ], + [ + 0.34169410256778493, + 0.35485411999272365 + ], + [ + 0.6586063908595665, + 0.6821358026242723 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 5.918599605560303, + 87.13199615478516, + 167.94462966918945 + ], + "start_frame": 1, + "target_percentiles": [ + 2.06820011138916, + 90.48780059814453, + 184.3885955810547 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "3dff4bde47164d5b3e63c53b93ea2e3d8f4f190db193d2a67bb94fcbce35846e", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "00879a45027a298cc895b4b4a926fb02221c32fca96611a6f0ff734a66c4fe3d", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "df11ce33d9c1495f84225d4e67c12e02", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.prompt.txt", + "prompt_file_sha256": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "prompt_hash": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "6fe98efe9a784afd875ca1aef5820ef8", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "69ce87e71fb86e69c8e000796ec50c703bde8065c2641f0d3f1846be276f641f" + }, + "generation_hash": "e6fe46524c9cce2c058ed6ff7893bccbad839f9326ce7705dff660a0815e316c", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.mp4", + "segment_sha256": "c46059cddc57c3e9ee72152e4a835cbb10060df3b84ff05336898072bdeb2f88", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "00879a45027a298cc895b4b4a926fb02221c32fca96611a6f0ff734a66c4fe3d", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "df11ce33d9c1495f84225d4e67c12e02", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_512x960/blend_segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4", + "blend_segment_sha256": "1cf200a7c66baa79174d6aba1bdac791e79f3323cccb4a5238c66cccfb9fe855", + "branch_id": "df11ce33d9c1495f84225d4e67c12e02", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.safetensors", + "checkpoint_sha256": "e0d0da1c491ea3031cc6505652475b85dfca35f51f875c50c935ff54f6d29c1c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T05:21:48Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.wav", + "generated_audio_sha256": "a357619be71da5c790bf7d9d0b3b90801d95e66e1672fe19d49b67a8476623d4", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 2.5735998153686523, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.28977203369140625, + "detected_luma_jump": -15.1806640625, + "detection_threshold": 1.25, + "mean_luma_jump": -15.13671875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.04286980348474839, + 0.05296235178031174 + ], + [ + 0.35718039718328737, + 0.3807098089479933 + ], + [ + 0.615093105540556, + 0.6386225173052619 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 10.93179988861084, + 91.08100128173828, + 156.84874191284177 + ], + "start_frame": 1, + "target_percentiles": [ + 13.505399703979492, + 104.84249496459961, + 166.71279907226562 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "b1e9c59c68aabac960b478dbd67cb78b41cc70912c0e49776196fcf75aaf221a", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "d7f6453f990541d6c7f38b10585fe18f0598d704a60f6059899141e560a82d90", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "6fe98efe9a784afd875ca1aef5820ef8", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.prompt.txt", + "prompt_file_sha256": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "prompt_hash": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "6427d6572ed941bcb6e1cd3e139a1eca", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "211179fb1801f597b9c234710d8a9ca9f7bc00929b3c705ce809a469f77e2bf5" + }, + "generation_hash": "6f36643a67d502b1346ecb1ae86f33cb2e4ba42dce4bbca74d6d81eb3228cb38", + "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": 960, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "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": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "raw_frames": 243, + "seed": 1003, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4", + "segment_sha256": "f9e7c713dfd5f6fae4ba674b9bdfe5deaa13cb271254f204a86277e3b6d035cd", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "d7f6453f990541d6c7f38b10585fe18f0598d704a60f6059899141e560a82d90", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "6fe98efe9a784afd875ca1aef5820ef8", + "visual_context_source_scene": 2 + } + ], + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0a632af7cdfbcaa82ddc9a00a5269196ce5cef62 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/partial/through_clip_0001.manifest.json @@ -0,0 +1,138 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/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": "58d1f51033f916c021afa387da31bd3b465703d0131ee24bfba765860c120396", + "planned_clip_count": 2, + "prompt_prefix": "", + "run_name": "test_teasing_bed_512x960", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "33441afcccce40ac874e40aff65b06c7", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.33441afcccce40ac874e40aff65b06c7.safetensors", + "checkpoint_sha256": "a6744cb40e3a9b2703882f413679b93596de1f14061d68a0dc999821c530140c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T07:08:22Z", + "delivered_frames": 243, + "forked_from_branch_id": "a37c1f5d4fb64f28bf7294e08bccb12d", + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.33441afcccce40ac874e40aff65b06c7.wav", + "generated_audio_sha256": "a9f5607db153f3e5a4d15992ef41d6771dbaaa0e29468f2cb4c43d4c4665f034", + "generated_continuity": "on", + "history_hash": "25c01ee1e3de3fee3d0397be01b0c04aa0b171411c4d17185cf641cd6c248152", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.33441afcccce40ac874e40aff65b06c7.prompt.txt", + "prompt_file_sha256": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "prompt_hash": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "33441afcccce40ac874e40aff65b06c7", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.33441afcccce40ac874e40aff65b06c7.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d571894835c069db5f5e11d4b10c2fc76a8219e302f56c243b1c4b86eb6d4f5d" + }, + "generation_hash": "b07fbfab1870d9d46870aa274e625218a37dfd8aed768ad45f78cf16b78c60e4", + "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": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "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 in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.33441afcccce40ac874e40aff65b06c7.mp4", + "segment_sha256": "1ed726832f664e856d22ac32529e7cac92c84ef2806b8e2658939b8571b0f3a0", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.json" + } + ], + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/partial/through_clip_0002.manifest.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/partial/through_clip_0002.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b2e604088bc0ccce9eee682b53ede3ea9474d31e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/partial/through_clip_0002.manifest.json @@ -0,0 +1,282 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/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": 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": 19.333333333333332, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 2, + "plan_hash": "cd1accd4a5b41bcd4004ec56bd4fd2ad0bae502d6e1f5f7be3874f30325b55af", + "planned_clip_count": 3, + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing_bed_512x960", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a37c1f5d4fb64f28bf7294e08bccb12d", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.safetensors", + "checkpoint_sha256": "98d2b159f0a3d9ff9d0b2c1a6f5cdb9b2a85eeaf478237d603c1b46d97f07ce3", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T06:20:20Z", + "delivered_frames": 243, + "forked_from_branch_id": "26836442808d4724bad57c1fdf6b8a74", + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.wav", + "generated_audio_sha256": "4c63e4ed7671db9956591c52ad583bf97a760c2fcd186c312df059a130427fd0", + "generated_continuity": "on", + "history_hash": "d419819d40561040db63327aa6f8b90c5dd634bc5b4fb071cdb1d079ecf8d17a", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.prompt.txt", + "prompt_file_sha256": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "prompt_hash": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a37c1f5d4fb64f28bf7294e08bccb12d", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5d4c0cf46996af1df6263677ff1c71c9f65534cf46aab33a932e93993e5ab1a3" + }, + "generation_hash": "15611e38d2047324fad18ea97532a64612691b4a45c0e872f6b6a98f78476642", + "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": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "seed": 15662234897793293512, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 15662234897793293512, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.mp4", + "segment_sha256": "be6b72661c1fd2fc8b8a357e9803d24952b82e41b83626e73ca38f279ffb243b", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0001.26836442808d4724bad57c1fdf6b8a74.json" + }, + { + "archives": { + "api_prompt": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/api_prompt.json", + "plan": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/plan.json", + "workflow": "h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_teasing_bed_512x960/blend_segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4", + "blend_segment_sha256": "7c100feb08e9bf1a0b457d7eccb66485d9535f3ed9047353173190b5a1dfce6c", + "branch_id": "a37c1f5d4fb64f28bf7294e08bccb12d", + "checkpoint": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.safetensors", + "checkpoint_sha256": "97fb295ae5b996ce6694e656017563f253fc1635a1a9954a73e36378c94c03f7", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T06:23:55Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_teasing_bed_512x960/generated_audio/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.wav", + "generated_audio_sha256": "f2db3582753012eaa3e733d92c6f9fc84cb004f590bdb527758390d3b0abd531", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + -0.43720000982284546, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.590301513671875, + "detected_luma_jump": 12.189483642578125, + "detection_threshold": 1.73236083984375, + "mean_luma_jump": 11.679580688476562, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0031145098162632364, + 0.0013999999738207051 + ], + [ + 0.3626247032015931, + 0.33909529143688727 + ], + [ + 0.732679338642195, + 0.7091499268774892 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7942000031471252, + 92.46929931640625, + 186.83323135375974 + ], + "start_frame": 0, + "target_percentiles": [ + 0.3569999933242798, + 82.38260269165039, + 167.8364303588867 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "45ab205d8a051a0ab268bb342d893564b67085835d5137ce10963f4370bee107", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "98d2b159f0a3d9ff9d0b2c1a6f5cdb9b2a85eeaf478237d603c1b46d97f07ce3", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "a37c1f5d4fb64f28bf7294e08bccb12d", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "prompt_file": "h3_chains/test_teasing_bed_512x960/segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.prompt.txt", + "prompt_file_sha256": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "prompt_hash": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "f8f4f9e92cbd470a93eee421b8d84aed", + "revision_metadata": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0a8576a95b913830c37190b38caccbb68e043d8eac6b7c30abefd9b139816e42" + }, + "generation_hash": "d412470a5efff02c29cc3a9a4fcd3e659818469aaf60d64fd49c732f75b0b589", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "segment": "h3_chains/test_teasing_bed_512x960/segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4", + "segment_sha256": "54936515d3c8b30d975ff7aa0ff62caa5b6c2bd46746d0e085f212717aa3814b", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_teasing_bed_512x960/checkpoints/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.json", + "visual_context_source_checkpoint_sha256": "98d2b159f0a3d9ff9d0b2c1a6f5cdb9b2a85eeaf478237d603c1b46d97f07ce3", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "a37c1f5d4fb64f28bf7294e08bccb12d", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..4789d9a49117448d25926a6440b745f15fbe3661 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "816bf1279b4fe330be36162509a48e2981dc81d47ce86872e2d04cbd655f44e1", + "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 in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, 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] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "58d1f51033f916c021afa387da31bd3b465703d0131ee24bfba765860c120396", + "prompt_prefix": "", + "run_name": "test_teasing_bed_512x960", + "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 in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "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 identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, 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] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "df0456b9b7a2e8f37aac418749b035c8956ab3daeaf12b5a5a24775a8e561f65", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, 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] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing_bed_512x960", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..5928563579c244ebcd80b29be795c79a59854fe5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "test_teasing_bed_512x960", + "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": "test_teasing_bed_512x960", + "source_audio": null, + "updated_at": "2026-09-15T07:02:35Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_01/2c2843fdcc0b4e08b710af4bd594150e.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_01/2c2843fdcc0b4e08b710af4bd594150e.json new file mode 100644 index 0000000000000000000000000000000000000000..40604d8fd0e7ff171bc5bd6b87799d5816b883dc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_01/2c2843fdcc0b4e08b710af4bd594150e.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "2c2843fdcc0b4e08b710af4bd594150e", + "parent_id": "ec2f246f45fa49f5bb45b0fc41395a25", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T07:05:33.665Z", + "updated_at": "2026-09-15T07:05:33.665Z", + "executed_at": "2026-09-15T07:05:33.665Z", + "last_executed_at": "2026-09-15T07:05:33.665Z", + "execution_count": 1, + "prompt_sha256": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "prompt": "subject_definitions:\n defines , the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_01/8d05ce2a8a184629b028585c3aa9a045.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_01/8d05ce2a8a184629b028585c3aa9a045.json new file mode 100644 index 0000000000000000000000000000000000000000..67e7f58bc45654cd87abcf41f6959c306395b556 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_01/8d05ce2a8a184629b028585c3aa9a045.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "8d05ce2a8a184629b028585c3aa9a045", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:45:27.218Z", + "updated_at": "2026-09-15T04:45:27.238Z", + "executed_at": "2026-09-15T04:45:27.238Z", + "last_executed_at": "2026-09-15T04:45:27.238Z", + "execution_count": 1, + "prompt_sha256": "b6e3307f438ae3ef872ce224c39230f68036819145a9198d9fa6d42e36c43a3c", + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_01/ec2f246f45fa49f5bb45b0fc41395a25.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_01/ec2f246f45fa49f5bb45b0fc41395a25.json new file mode 100644 index 0000000000000000000000000000000000000000..69f251e3f2cd79826ad0fe2174b878f00b181ea1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_01/ec2f246f45fa49f5bb45b0fc41395a25.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "ec2f246f45fa49f5bb45b0fc41395a25", + "parent_id": "8d05ce2a8a184629b028585c3aa9a045", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T05:57:44.314Z", + "updated_at": "2026-09-15T06:17:32.907Z", + "executed_at": "2026-09-15T05:57:44.314Z", + "last_executed_at": "2026-09-15T06:17:32.907Z", + "execution_count": 13, + "prompt_sha256": "a754001d8b09fd8ce22711f13365a668fa97b9a32eb846c07c090e52a8d621f2", + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..d48c32cf09a6d80030591fea81f26e3ffabf46c1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_01/index.json @@ -0,0 +1,44 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_teasing_bed_512x960", + "scene_id": "clip_01", + "active_revision": "2c2843fdcc0b4e08b710af4bd594150e", + "revisions": [ + { + "id": "8d05ce2a8a184629b028585c3aa9a045", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:45:27.218Z", + "updated_at": "2026-09-15T04:45:27.238Z", + "executed_at": "2026-09-15T04:45:27.238Z", + "last_executed_at": "2026-09-15T04:45:27.238Z", + "execution_count": 1, + "prompt_sha256": "b6e3307f438ae3ef872ce224c39230f68036819145a9198d9fa6d42e36c43a3c" + }, + { + "id": "ec2f246f45fa49f5bb45b0fc41395a25", + "parent_id": "8d05ce2a8a184629b028585c3aa9a045", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T05:57:44.314Z", + "updated_at": "2026-09-15T06:17:32.907Z", + "executed_at": "2026-09-15T05:57:44.314Z", + "last_executed_at": "2026-09-15T06:17:32.907Z", + "execution_count": 13, + "prompt_sha256": "a754001d8b09fd8ce22711f13365a668fa97b9a32eb846c07c090e52a8d621f2" + }, + { + "id": "2c2843fdcc0b4e08b710af4bd594150e", + "parent_id": "ec2f246f45fa49f5bb45b0fc41395a25", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T07:05:33.665Z", + "updated_at": "2026-09-15T07:05:33.665Z", + "executed_at": "2026-09-15T07:05:33.665Z", + "last_executed_at": "2026-09-15T07:05:33.665Z", + "execution_count": 1, + "prompt_sha256": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_02/573fc8cbac4f409ab67cb52cb0cac7b6.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_02/573fc8cbac4f409ab67cb52cb0cac7b6.json new file mode 100644 index 0000000000000000000000000000000000000000..802d3b4d7919723a197dada58f2d5773d9af6923 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_02/573fc8cbac4f409ab67cb52cb0cac7b6.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "573fc8cbac4f409ab67cb52cb0cac7b6", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:44:15.643Z", + "updated_at": "2026-09-15T04:56:07.133Z", + "executed_at": "2026-09-15T04:56:07.133Z", + "last_executed_at": "2026-09-15T04:56:07.133Z", + "execution_count": 1, + "prompt_sha256": "45b5b5a8e597174aed23c2f4ab0764f77c84ae4928af830d65b67b26fd90058a", + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_02/9ef013d0914842b78a06902d1c20347e.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_02/9ef013d0914842b78a06902d1c20347e.json new file mode 100644 index 0000000000000000000000000000000000000000..4bb38744cb067e4c4c2d9a1ea07a54c6ef5e13c2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_02/9ef013d0914842b78a06902d1c20347e.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "9ef013d0914842b78a06902d1c20347e", + "parent_id": "e84907a87ee14d8ea465b4ac4221410f", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T06:59:56.492Z", + "updated_at": "2026-09-15T06:59:56.492Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "df0456b9b7a2e8f37aac418749b035c8956ab3daeaf12b5a5a24775a8e561f65", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, 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] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_02/e84907a87ee14d8ea465b4ac4221410f.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_02/e84907a87ee14d8ea465b4ac4221410f.json new file mode 100644 index 0000000000000000000000000000000000000000..6550f2a00801997ee70b395a81354c005454404c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_02/e84907a87ee14d8ea465b4ac4221410f.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "e84907a87ee14d8ea465b4ac4221410f", + "parent_id": "573fc8cbac4f409ab67cb52cb0cac7b6", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T06:06:25.460Z", + "updated_at": "2026-09-15T06:20:42.696Z", + "executed_at": "2026-09-15T06:06:25.461Z", + "last_executed_at": "2026-09-15T06:20:42.696Z", + "execution_count": 2, + "prompt_sha256": "ec6e18dc37e1d6d81415dba19da2f49595a4edcd77f6eedb278a0f6a7a0d9fa9", + "prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..cc13e97421920a24e8adedaa188485644bb94e85 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_02/index.json @@ -0,0 +1,44 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_teasing_bed_512x960", + "scene_id": "clip_02", + "active_revision": "9ef013d0914842b78a06902d1c20347e", + "revisions": [ + { + "id": "573fc8cbac4f409ab67cb52cb0cac7b6", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:44:15.643Z", + "updated_at": "2026-09-15T04:56:07.133Z", + "executed_at": "2026-09-15T04:56:07.133Z", + "last_executed_at": "2026-09-15T04:56:07.133Z", + "execution_count": 1, + "prompt_sha256": "45b5b5a8e597174aed23c2f4ab0764f77c84ae4928af830d65b67b26fd90058a" + }, + { + "id": "e84907a87ee14d8ea465b4ac4221410f", + "parent_id": "573fc8cbac4f409ab67cb52cb0cac7b6", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T06:06:25.460Z", + "updated_at": "2026-09-15T06:20:42.696Z", + "executed_at": "2026-09-15T06:06:25.461Z", + "last_executed_at": "2026-09-15T06:20:42.696Z", + "execution_count": 2, + "prompt_sha256": "ec6e18dc37e1d6d81415dba19da2f49595a4edcd77f6eedb278a0f6a7a0d9fa9" + }, + { + "id": "9ef013d0914842b78a06902d1c20347e", + "parent_id": "e84907a87ee14d8ea465b4ac4221410f", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T06:59:56.492Z", + "updated_at": "2026-09-15T06:59:56.492Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "df0456b9b7a2e8f37aac418749b035c8956ab3daeaf12b5a5a24775a8e561f65" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_03/2bca971b7e0f42d18d1a311ca4bc1c04.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_03/2bca971b7e0f42d18d1a311ca4bc1c04.json new file mode 100644 index 0000000000000000000000000000000000000000..12e1e99f2cd41256418c9ac80d3e139107608e1d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_03/2bca971b7e0f42d18d1a311ca4bc1c04.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "2bca971b7e0f42d18d1a311ca4bc1c04", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T05:09:56.109Z", + "updated_at": "2026-09-15T05:09:56.110Z", + "executed_at": "2026-09-15T05:09:56.110Z", + "last_executed_at": "2026-09-15T05:09:56.110Z", + "execution_count": 1, + "prompt_sha256": "8a75811e2c32216b91757803224fd82e928db9628eea369bb1ee22d88bd12dc4", + "prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_03/d8e6eacd40fa467ea7276a931ad6af8d.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_03/d8e6eacd40fa467ea7276a931ad6af8d.json new file mode 100644 index 0000000000000000000000000000000000000000..8d7abe5012795e64112ae17f252d7aa560a63278 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_03/d8e6eacd40fa467ea7276a931ad6af8d.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "d8e6eacd40fa467ea7276a931ad6af8d", + "parent_id": "2bca971b7e0f42d18d1a311ca4bc1c04", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T05:56:45.168Z", + "updated_at": "2026-09-15T05:56:45.168Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "39cd12736053f296f4a5d79ec19b1d7a632b91d2142b6c65d3b8812f0d6f09f5", + "prompt": "Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..8d8c86cae5579fa9b6303466161fe964aea5179b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/prompt_history/clip_03/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_teasing_bed_512x960", + "scene_id": "clip_03", + "active_revision": "d8e6eacd40fa467ea7276a931ad6af8d", + "revisions": [ + { + "id": "2bca971b7e0f42d18d1a311ca4bc1c04", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T05:09:56.109Z", + "updated_at": "2026-09-15T05:09:56.110Z", + "executed_at": "2026-09-15T05:09:56.110Z", + "last_executed_at": "2026-09-15T05:09:56.110Z", + "execution_count": 1, + "prompt_sha256": "8a75811e2c32216b91757803224fd82e928db9628eea369bb1ee22d88bd12dc4" + }, + { + "id": "d8e6eacd40fa467ea7276a931ad6af8d", + "parent_id": "2bca971b7e0f42d18d1a311ca4bc1c04", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T05:56:45.168Z", + "updated_at": "2026-09-15T05:56:45.168Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "39cd12736053f296f4a5d79ec19b1d7a632b91d2142b6c65d3b8812f0d6f09f5" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..556c9fde2d97ed5843d474e8031509deac18f19a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/api_prompt.json @@ -0,0 +1,644 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"15662234897793293512\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\\nSound: bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..e050c2353030c0ef10907ed4b71a4a8f7384740f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "8b3595a3ea0d173ef58b475130020c7a1dab77d9ce0fc480f3904b0fae684e03", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": "15662234897793293512", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "d2f4f63da0b600f656711391b3fe5bc935b2cc8514720409932c19808af928fa", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "review_overrides": { + "1": { + "prompt_hash": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 15662234897793293512 + } + }, + "run_name": "test_teasing_bed_512x960", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 15662234897793293512, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "raw_frames": 243, + "scene_prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "c026bd1f74fa649a9af3a85d7c58d50205bb8b9fdf4d2e15916348399f8594a2", + "raw_frames": 243, + "scene_prompt": "Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=test_teasing_bed_512x960", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a22e91fa86d8617ee650f623063429844ea067ef --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/01d0334a668e49f88d6ab05c7580e7fe/workflow.json @@ -0,0 +1,3857 @@ +{ + "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": [ + 827.1216959733036, + -1833.6389778012433 + ], + "scale": 0.6303940863128846 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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, + 1272.1992807808879 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"15662234897793293512\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\\nSound: bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing_bed_512x960", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Keep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\",\n \"End while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\",\n \"Sound: steps on carpet, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\",\n \"Wide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\",\n \"Sound: bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "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": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..c42a22d9ed4d0acc65b90c19e8c9ebe3b21a43a1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/api_prompt.json @@ -0,0 +1,644 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\\nSound: bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d4f7d903bca9b36e0a4c0ace146d4cc32cc14569 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "8b3595a3ea0d173ef58b475130020c7a1dab77d9ce0fc480f3904b0fae684e03", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": "1001", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "f0878c2fe3ea6a4e41cfc8f4b5dc4c9c14b956ee6515a0b37ed7312db1778577", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing_bed_512x960", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 1001, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "raw_frames": 243, + "scene_prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "c026bd1f74fa649a9af3a85d7c58d50205bb8b9fdf4d2e15916348399f8594a2", + "raw_frames": 243, + "scene_prompt": "Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "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=test_teasing_bed_512x960", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b76ced222ac3266fdd420800a288b9331ebe22e8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/17e09579ac4147a7a256c587c3ead1de/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + 827.1216959733036, + -1833.6389778012433 + ], + "scale": 0.6303940863128846 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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, + 1272.1992807808879 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\\nSound: bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing_bed_512x960", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Keep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\",\n \"End while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\",\n \"Sound: steps on carpet, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\",\n \"Wide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\",\n \"Sound: bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "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": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..556c9fde2d97ed5843d474e8031509deac18f19a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/api_prompt.json @@ -0,0 +1,644 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"15662234897793293512\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\\nSound: bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..e050c2353030c0ef10907ed4b71a4a8f7384740f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "8b3595a3ea0d173ef58b475130020c7a1dab77d9ce0fc480f3904b0fae684e03", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": "15662234897793293512", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "d2f4f63da0b600f656711391b3fe5bc935b2cc8514720409932c19808af928fa", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "review_overrides": { + "1": { + "prompt_hash": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 15662234897793293512 + } + }, + "run_name": "test_teasing_bed_512x960", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 15662234897793293512, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "raw_frames": 243, + "scene_prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "c026bd1f74fa649a9af3a85d7c58d50205bb8b9fdf4d2e15916348399f8594a2", + "raw_frames": 243, + "scene_prompt": "Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=test_teasing_bed_512x960", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a22e91fa86d8617ee650f623063429844ea067ef --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/26836442808d4724bad57c1fdf6b8a74/workflow.json @@ -0,0 +1,3857 @@ +{ + "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": [ + 827.1216959733036, + -1833.6389778012433 + ], + "scale": 0.6303940863128846 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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, + 1272.1992807808879 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"15662234897793293512\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\\nSound: bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing_bed_512x960", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Keep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\",\n \"End while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\",\n \"Sound: steps on carpet, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\",\n \"Wide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\",\n \"Sound: bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "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": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..e8a35900e613d29380d7c0b09054d846a65693af --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/api_prompt.json @@ -0,0 +1,644 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 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\": \"subject_definitions:\\n defines , the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, quiet breath, hand on breast then on pussy, no voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, 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] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\\n: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "low_angle_00465_.png" + }, + "is_changed": [ + "ef72f84b6c8e33e06e3642379a88c0ddf553162e3a324b0625816b11dcbda6f0" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..4789d9a49117448d25926a6440b745f15fbe3661 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "816bf1279b4fe330be36162509a48e2981dc81d47ce86872e2d04cbd655f44e1", + "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 in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, 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] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "58d1f51033f916c021afa387da31bd3b465703d0131ee24bfba765860c120396", + "prompt_prefix": "", + "run_name": "test_teasing_bed_512x960", + "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 in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "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 identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, 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] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "df0456b9b7a2e8f37aac418749b035c8956ab3daeaf12b5a5a24775a8e561f65", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, 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] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing_bed_512x960", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..1b525a438532f22655afa3ab30c518865a88fc5e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/33441afcccce40ac874e40aff65b06c7/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + -373.9297808224415, + -2468.1300507705914 + ], + "scale": 2.0983684357532923 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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, + 1272.1992807808879 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "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 in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, quiet breath, hand on breast then on pussy, no voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, 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] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\\n: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "test_teasing_bed_512x960", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "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 \"subject_definitions:\",\n \" defines , the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\",\n \": fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, quiet breath, hand on breast then on pussy, no voice.\",\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 identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, 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] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\",\n \": fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "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": 22, + "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": 5, + "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": [ + "low_angle_00465_.png", + "image" + ], + "widgets_values_named": { + "image": "low_angle_00465_.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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "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": [ + "hmpussy_v6_epoch30.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..5ce37aeb43a911c86207a302fe0d4719f0ecabb9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/api_prompt.json @@ -0,0 +1,643 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 960, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..7c13f1f71c855b6579ad0f9685aa7bdd6fc45c6e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "bd813b955347f325b47cf829e7c0f280886bbaea221ad45baed2c5a7cba875da", + "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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "editor_plan": { + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": "3995053971367336649", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "701fa60228c5238d144704238be6cd641f07019f0c2b6622cf04bfb337370588", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing_bed_512x960", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 3995053971367336649, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 544x960; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing_bed_512x960", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..125bffa142e98a005ce982eecd278e7a3f52ce21 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6427d6572ed941bcb6e1cd3e139a1eca/workflow.json @@ -0,0 +1,3857 @@ +{ + "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": [ + 294.5140800727386, + -2453.0113181982774 + ], + "scale": 1.3513057093104741 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing_bed_512x960", + "h3-v06-release-example", + 544, + 960, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 960, + "plan_json": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\",\n \"End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\",\n \"Sound: steps on carpet, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\",\n \"Wide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\",\n \"Sound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..5ce37aeb43a911c86207a302fe0d4719f0ecabb9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/api_prompt.json @@ -0,0 +1,643 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 960, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..7c13f1f71c855b6579ad0f9685aa7bdd6fc45c6e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "bd813b955347f325b47cf829e7c0f280886bbaea221ad45baed2c5a7cba875da", + "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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "editor_plan": { + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": "3995053971367336649", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "701fa60228c5238d144704238be6cd641f07019f0c2b6622cf04bfb337370588", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing_bed_512x960", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 3995053971367336649, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 544x960; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing_bed_512x960", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..125bffa142e98a005ce982eecd278e7a3f52ce21 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/6fe98efe9a784afd875ca1aef5820ef8/workflow.json @@ -0,0 +1,3857 @@ +{ + "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": [ + 294.5140800727386, + -2453.0113181982774 + ], + "scale": 1.3513057093104741 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing_bed_512x960", + "h3-v06-release-example", + 544, + 960, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 960, + "plan_json": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\",\n \"End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\",\n \"Sound: steps on carpet, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\",\n \"Wide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\",\n \"Sound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..556c9fde2d97ed5843d474e8031509deac18f19a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/api_prompt.json @@ -0,0 +1,644 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"15662234897793293512\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\\nSound: bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..c1822e41198f88c373025056ca787b7d78258da6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "ce37b1bceca9bbbdf7237c98f3c5902047e00a7c1f142b702a12b6591679936a", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": "15662234897793293512", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "cd1accd4a5b41bcd4004ec56bd4fd2ad0bae502d6e1f5f7be3874f30325b55af", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing_bed_512x960", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 15662234897793293512, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "raw_frames": 243, + "scene_prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "c026bd1f74fa649a9af3a85d7c58d50205bb8b9fdf4d2e15916348399f8594a2", + "raw_frames": 243, + "scene_prompt": "Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "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=test_teasing_bed_512x960", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..e41ce9670bb43267ea7b295991bf518ca22a59b1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/a37c1f5d4fb64f28bf7294e08bccb12d/workflow.json @@ -0,0 +1,3851 @@ +{ + "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": [ + -187.6163854521729, + -2047.3982592510947 + ], + "scale": 1.2284597357367946 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "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": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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, + 1272.1992807808879 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"15662234897793293512\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\\nSound: bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing_bed_512x960", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Keep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\",\n \"End while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\",\n \"Sound: steps on carpet, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"15662234897793293512\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\",\n \"Wide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\",\n \"Sound: bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "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": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..5ce37aeb43a911c86207a302fe0d4719f0ecabb9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/api_prompt.json @@ -0,0 +1,643 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 960, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..7c13f1f71c855b6579ad0f9685aa7bdd6fc45c6e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "bd813b955347f325b47cf829e7c0f280886bbaea221ad45baed2c5a7cba875da", + "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": 960, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "editor_plan": { + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": "3995053971367336649", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "701fa60228c5238d144704238be6cd641f07019f0c2b6622cf04bfb337370588", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing_bed_512x960", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "40594be46d46f15deb410bc39edcd9e15cf96811d7a4bf6bc307715c5d111670", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 3995053971367336649, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "9522195f810c3e0c075c0d208bb76127f60fad82278d44c5dc24d8c3b59ece86", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "f8ab590a94abd47703dab094166ba23abc7cbf397f09912d927eced1cc40dff1", + "raw_frames": 243, + "scene_prompt": "Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 544x960; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_teasing_bed_512x960", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..6c9ff8201d3a00c623d3efbbd491a8b5f5c27643 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/df11ce33d9c1495f84225d4e67c12e02/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + 294.5140800727386, + -2453.0113181982774 + ], + "scale": 1.3513057093104741 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\\nEnd while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing_bed_512x960", + "h3-v06-release-example", + 544, + 960, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 960, + "plan_json": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her.\",\n \"End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down.\",\n \"Sound: steps on carpet, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"3995053971367336649\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\",\n \"Wide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\",\n \"Sound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..556c9fde2d97ed5843d474e8031509deac18f19a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/api_prompt.json @@ -0,0 +1,644 @@ +{ + "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": "ddim_uniform", + "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": [ + "63", + 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_nvfp4_awq.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": "auto", + "color_stabilization": "scene_1_anchor", + "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": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"15662234897793293512\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\\nSound: bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "5 (1).png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "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": [ + "64", + 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_int8_convrot.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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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/MiniMax3_Boob Physics_v1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "63": { + "_meta": { + "title": "ExtendIntermediateSigmas" + }, + "class_type": "ExtendIntermediateSigmas", + "inputs": { + "end_at_sigma": 12.0, + "sigmas": [ + "15", + 0 + ], + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "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/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/plan.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..c1822e41198f88c373025056ca787b7d78258da6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "ce37b1bceca9bbbdf7237c98f3c5902047e00a7c1f142b702a12b6591679936a", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": "15662234897793293512", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": "1002", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": "1003", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "cd1accd4a5b41bcd4004ec56bd4fd2ad0bae502d6e1f5f7be3874f30325b55af", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.", + "run_name": "test_teasing_bed_512x960", + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nBegin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "prompt_hash": "d5ba0ec7c5394edd4545684b071e8102f1e96e5f23acb27df9a7b5c10cfdc5a5", + "raw_frames": 243, + "scene_prompt": "Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper", + "seed": 15662234897793293512, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "prompt_hash": "50a46bd0ddeacacf14718049f1b29008b89ed28e9f9337e451443f5320388735", + "raw_frames": 243, + "scene_prompt": "Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\nSound: bed-frame creak, sheets pulling, fabric on skin", + "seed": 1002, + "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": "Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\n\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\n\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\n\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\n\nContinue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "prompt_hash": "c026bd1f74fa649a9af3a85d7c58d50205bb8b9fdf4d2e15916348399f8594a2", + "raw_frames": 243, + "scene_prompt": "Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\nSound: mattress springs, skin on cotton sheets, close breathing", + "seed": 1003, + "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=test_teasing_bed_512x960", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..f033d4e61ee8eb302fc7926cc6adb0870393afc2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/recovery_archives/f8f4f9e92cbd470a93eee421b8d84aed/workflow.json @@ -0,0 +1,3855 @@ +{ + "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": [ + -187.6163854521729, + -2047.3982592510947 + ], + "scale": 1.2284597357367946 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "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": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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, + 1272.1992807808879 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\\n\\n wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\\n\\nKeep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\\n\\nPhotorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\\nWaist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\\nEnd while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\\nSound: steps on carpet, garter straps tapping her thighs, fabric whisper\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"15662234897793293512\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\\nWide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\\nEnd while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\\nSound: bed-frame creak, sheets pulling, fabric on skin\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\\nChest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\\nEnd while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\\nSound: mattress springs, skin on cotton sheets, close breathing\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"1003\"\n }\n ]\n}", + "test_teasing_bed_512x960", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features.\",\n \"\",\n \" wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene.\",\n \"\",\n \"Keep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene.\",\n \"\",\n \"Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": {\n \"duration_seconds\": 10,\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings.\",\n \"Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed.\",\n \"End while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking.\",\n \"Sound: steps on carpet, garter straps tapping her thighs, fabric whisper\"\n ],\n \"length\": 243,\n \"seed\": \"15662234897793293512\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside.\",\n \"Wide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame.\",\n \"End while she is still settling onto the mattress with her thighs opening, Slow Orbit still running.\",\n \"Sound: bed-frame creak, sheets pulling, fabric on skin\"\n ],\n \"length\": 243,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue the same seated motion without resetting her pose or the camera. Keep the incoming camera direction, lighting and subject pose. She is still seated on the bed edge with her thighs open.\",\n \"Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from leans back, then lies down on the white sheets undulating her torso and hips. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the black headboard stay behind her. One action only: lying back while her body undulates.\",\n \"End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips.\",\n \"Sound: mattress springs, skin on cotton sheets, close breathing\"\n ],\n \"length\": 243,\n \"seed\": \"1003\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "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": 22, + "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": 5, + "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": [ + "5 (1).png", + "image" + ], + "widgets_values_named": { + "image": "5 (1).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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_512x960/reviews/clip_0001.1ed726832f66.56015aad5886.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/reviews/clip_0001.1ed726832f66.56015aad5886.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c3b5d653a0ef02e5ead62b5b285ff56e5c97e93a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/reviews/clip_0001.1ed726832f66.56015aad5886.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53b0a91964053eda0ebce93beb7a249f2e8c799f056378203b4caa8afe97801d +size 4058245 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/reviews/clip_0002.54936515d3c8.0804ccce6ad5.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/reviews/clip_0002.54936515d3c8.0804ccce6ad5.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..845391b39b3a1416eb663c6c363385bae23b1823 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/reviews/clip_0002.54936515d3c8.0804ccce6ad5.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee7da0cf850e251aca04991c06118b19c38e914db50319aca7c601e4b181d047 +size 4209095 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/reviews/clip_0003.f9e7c713dfd5.59733979f1d5.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/reviews/clip_0003.f9e7c713dfd5.59733979f1d5.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8453cd2ef18c13626839be25c55013b4ca934b9f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/reviews/clip_0003.f9e7c713dfd5.59733979f1d5.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08b654ebcd4fd8095587d21bb8b80b3375479fb6c347c012628eddd118814a0c +size 8373994 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.17e09579ac4147a7a256c587c3ead1de.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.17e09579ac4147a7a256c587c3ead1de.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e3a5637dd1282b60f6c82b7ebe3589971658138b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.17e09579ac4147a7a256c587c3ead1de.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e3432f7e5d7ef77abf73678369bffc0919dce811eb2624580ec5b6b4b630cea +size 4400743 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.17e09579ac4147a7a256c587c3ead1de.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.17e09579ac4147a7a256c587c3ead1de.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..37eae5e0817d517be9b1f5d88de8adb23f71e58c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.17e09579ac4147a7a256c587c3ead1de.prompt.txt @@ -0,0 +1,14 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Keep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes. + +Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings. +Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed. +End while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking. +Sound: steps on carpet, garter straps tapping her thighs, fabric whisper \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.26836442808d4724bad57c1fdf6b8a74.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.26836442808d4724bad57c1fdf6b8a74.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b5c15d873566324c65d494f21187cfe1a3a82bee --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.26836442808d4724bad57c1fdf6b8a74.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e64b121c38495480f547690588aa1e946e51243dfe2352a62d8a7b6ac43447cb +size 4799866 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.26836442808d4724bad57c1fdf6b8a74.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.26836442808d4724bad57c1fdf6b8a74.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..37eae5e0817d517be9b1f5d88de8adb23f71e58c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.26836442808d4724bad57c1fdf6b8a74.prompt.txt @@ -0,0 +1,14 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Keep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes. + +Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings. +Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed. +End while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking. +Sound: steps on carpet, garter straps tapping her thighs, fabric whisper \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.33441afcccce40ac874e40aff65b06c7.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.33441afcccce40ac874e40aff65b06c7.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e94ac3e2e68daf022f8d274fb050e13207b87c58 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.33441afcccce40ac874e40aff65b06c7.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ed726832f664e856d22ac32529e7cac92c84ef2806b8e2658939b8571b0f3a0 +size 3932747 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.33441afcccce40ac874e40aff65b06c7.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.33441afcccce40ac874e40aff65b06c7.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d7e170e3f920e117db47083c0a64938902f495cb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.33441afcccce40ac874e40aff65b06c7.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement. + +summary: +[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot. +: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state. + +detailed_description: +[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Skin, quiet breath, hand on breast then on pussy, no voice. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7dfb63a24e2cb6c1071356694ddd638e453660e2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be6b72661c1fd2fc8b8a357e9803d24952b82e41b83626e73ca38f279ffb243b +size 4798949 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..37eae5e0817d517be9b1f5d88de8adb23f71e58c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.a37c1f5d4fb64f28bf7294e08bccb12d.prompt.txt @@ -0,0 +1,14 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Keep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes. + +Begin in the LED-lit bedroom of the opening frame. from stands near the full-length mirror holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings. +Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns from the mirror, looks back over her left shoulder toward the lens, and walks toward the black-headboard bed. Long wavy black hair slides across her back. She stays in the bedroom, moving from the mirror toward the bed. +End while she is still walking toward the bed and still looking back over her shoulder, Follow Cam still tracking. +Sound: steps on carpet, garter straps tapping her thighs, fabric whisper \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.df11ce33d9c1495f84225d4e67c12e02.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.df11ce33d9c1495f84225d4e67c12e02.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f9e752e8c9d85e35dbaa7688473988dde427007b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.df11ce33d9c1495f84225d4e67c12e02.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c8461ad63f23f4762e8827cb429e8d751593fb69c8db9745927fc4d71f97442 +size 9867455 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.df11ce33d9c1495f84225d4e67c12e02.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.df11ce33d9c1495f84225d4e67c12e02.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..71ee7416497e74033cb2fb6bb01a3fbe1caf6afe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0001.df11ce33d9c1495f84225d4e67c12e02.prompt.txt @@ -0,0 +1,14 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes. + +Begin in the LED-lit bedroom of the opening frame. from stands in the doorway holding her phone, long wavy black hair and glossy black devil horns, same black micro bikini, lace garter and stockings. +Waist-up medium shot, three-quarter back, eye level. Follow Cam tracks her from behind as she turns away from the mirror, looks back over her left shoulder toward the lens, and walks toward the bed. Long wavy black hair slides across her back. Magenta and purple LED strips and the dark-headboard bed stay visible ahead of her. +End while she is still walking and still looking back over her shoulder as the shot already slow-dissolves toward a wider three-quarter frame of the same room and the start of her sit-down. +Sound: steps on carpet, garter straps tapping her thighs, fabric whisper \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..89cf414c479624393eb41a42b8843f58356ede6b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa39aa0d70672448e8ae790218967b4f3885db72e0ad5baeee40fa24a2f75a45 +size 4114306 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..245cefbe3d567381d340f0013a48dc8f8189aa26 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.01d0334a668e49f88d6ab05c7580e7fe.prompt.txt @@ -0,0 +1,14 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Keep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes. + +Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside. +Wide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame. +End while she is still settling onto the mattress with her thighs opening, Slow Orbit still running. +Sound: bed-frame creak, sheets pulling, fabric on skin \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1f886ac3a02ce2bc032e78226027e908dcd3b39e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c46059cddc57c3e9ee72152e4a835cbb10060df3b84ff05336898072bdeb2f88 +size 8864194 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..6dec0c65459e02be151b558cdd3161fff0920cce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.6fe98efe9a784afd875ca1aef5820ef8.prompt.txt @@ -0,0 +1,14 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes. + +Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed. +Wide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame. +End while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed. +Sound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e3b2f6b0de4f35693892bfb176cdfaa47af6f28a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54936515d3c8b30d975ff7aa0ff62caa5b6c2bd46746d0e085f212717aa3814b +size 4113393 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..245cefbe3d567381d340f0013a48dc8f8189aa26 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0002.f8f4f9e92cbd470a93eee421b8d84aed.prompt.txt @@ -0,0 +1,14 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Keep the same bedroom from the opening frame: full-length mirror, white hallway door, magenta and purple LED strips along the ceiling, beige carpet, black wooden headboard and white sheets. Keep this environment consistent across every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes. + +Continue the same walk toward the bed without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. She is still standing and still walking the last step toward the bedside. +Wide shot, three-quarter front, eye level. Slow Orbit around from as she sits down on the edge of the white-sheeted bed and opens her thighs, hands on the mattress. Same glossy black micro bikini, lace garter and stockings. One action only: the sit. She remains at the bedside. LED strips, full-length mirror and black headboard stay in frame. +End while she is still settling onto the mattress with her thighs opening, Slow Orbit still running. +Sound: bed-frame creak, sheets pulling, fabric on skin \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4 b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b72237a320b5766de59415f310fb6e1a73f6f2ce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9e7c713dfd5f6fae4ba674b9bdfe5deaa13cb271254f204a86277e3b6d035cd +size 8279090 diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d8ee85a6576ec0e43b2a6481135d3334f37ff780 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/segments/clip_0003.6427d6572ed941bcb6e1cd3e139a1eca.prompt.txt @@ -0,0 +1,14 @@ +Use for the subject's facial identity, hairstyle, skin tone, age, body proportions, and distinctive physical features. + + wears the same glossy black micro triangle bikini top, black lace choker, black lace garter belt with metal clasps and straps, black mesh thong and black lace stockings in every scene. She wears the same glossy black devil-horn headband. Long wavy black hair stays long and wavy in every scene. + +Keep the same bedroom from the opening frame: doorway mirror, magenta and purple LED strips along the wall and ceiling, carpet, and the bed with dark headboard visible behind her. Keep this environment consistent across every scene. + +Photorealistic continuous moving-camera take. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet bedroom room tone, ceiling-fan hum, distant HVAC, faint LED buzz. The ambience never cuts or restarts between scenes. + +Continue the unfinished cross-dissolve from the previous scene without resetting her motion or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new chest-level frame only after the join completes; she is still seated on the bed edge with her thighs open. +Chest-level medium close-up, frontal, chest height. Body-scan Tilt travels from her face down across her chest to her hips while from arches her back, leans, then lies back on the bed undulating her torso and hips along the sheets. Same glossy black micro bikini, lace garter and stockings. Long wavy black hair spreads on the pillow. Purple LED glow and the dark headboard stay behind her. +End while her torso and hips are still undulating along the sheets and the tilt is still traveling across her hips. +Sound: mattress springs, skin on cotton sheets, close breathing \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..1b525a438532f22655afa3ab30c518865a88fc5e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_512x960/workflow.json @@ -0,0 +1,3853 @@ +{ + "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": [ + -373.9297808224415, + -2468.1300507705914 + ], + "scale": 2.0983684357532923 + }, + "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": [ + 5124.744991068924, + 24.55662192240665, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5845.534422296058, + 25.781537539588086, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 7125.2546438695335, + 1054.6858042489919, + 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": "56591b48-714f-4714-9d2c-9597a724e288", + "last_link_id": 93, + "last_node_id": 65, + "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" + ], + [ + 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" + ], + [ + 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" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ], + [ + 87, + 15, + 0, + 63, + 0, + "SIGMAS" + ], + [ + 88, + 63, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 89, + 51, + 0, + 64, + 0, + "MODEL" + ], + [ + 90, + 64, + 0, + 34, + 0, + "MODEL" + ], + [ + 91, + 4, + 0, + 65, + 1, + "VAE" + ], + [ + 92, + 13, + 0, + 65, + 0, + "MODEL" + ], + [ + 93, + 65, + 0, + 14, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "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_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 13, + "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": 14, + "outputs": [ + { + "links": [ + 7, + 17, + 30, + 91 + ], + "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_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "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": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "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": 26, + "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": 28, + "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": 25, + "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": 30, + "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": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "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": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2338.8697811673846, + 1106.7760822912403 + ], + "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, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 34, + "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": 29, + "outputs": [ + { + "links": [ + 22, + 92 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 93, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 87 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2592.778962584272, + 1590.733620915458 + ], + "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": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 88, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "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": 40, + "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": [ + 5181.440891210874, + 119.69381518256213 + ], + "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": 42, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5183.656730889242, + 463.734369419292 + ], + "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": 47, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 7205.652253192083, + 1145.1781388624627 + ], + "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, + 1272.1992807808879 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "auto", + "scene_1_anchor" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "auto", + "color_stabilization": "scene_1_anchor", + "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": 46, + "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": [ + 5885.534422296058, + 1095.7815375395874 + ], + "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": 17, + "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": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "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:clip_04": 112, + "scene:clip_05": 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": [ + 1809.7209164639085, + 4462.636827728074 + ], + "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 in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\\n: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, quiet breath, hand on breast then on pussy, no voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, 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] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\\n: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "test_teasing_bed_512x960", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 20, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "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 \"subject_definitions:\",\n \" defines , the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\",\n \": fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the grey studio with exactly one nude woman. stands matching , low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, quiet breath, hand on breast then on pussy, no voice.\",\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 identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, 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] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\",\n \": fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_teasing_bed_512x960", + "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": 22, + "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": 5, + "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": [ + "low_angle_00465_.png", + "image" + ], + "widgets_values_named": { + "image": "low_angle_00465_.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": [ + 661.4631308987783, + 1772.3505305961376 + ], + "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": [ + "backgrounds_00001_.png", + "image" + ], + "widgets_values_named": { + "image": "backgrounds_00001_.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": 45, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5752.878512263368, + -225.4691308904216 + ], + "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": [ + 1128.9642775026068, + 2212.3444778187004 + ], + "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": 23, + "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": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 1, + "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": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2059.499147581547, + 605.2848761953494 + ], + "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": 4, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "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, + 0, + "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": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "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": [ + 5158.630960623513, + 765.0806040126664 + ], + "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": 43, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 5008.0820622890005, + 984.6930762931579 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "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": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7978.18027691771, + 1165.0789397616318 + ], + "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": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "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\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"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": [ + 1491.4279586924783, + -81.1713974168118 + ], + "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": [ + 372.59437422721135, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 89 + ], + "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": [ + "hmpussy_v6_epoch30.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "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": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "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": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 87, + "name": "sigmas", + "type": "SIGMAS" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 88 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 3519.7439582520165, + 373.0525408209168 + ], + "properties": { + "Node name for S&R": "ExtendIntermediateSigmas", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 277.1353515625, + 130 + ], + "type": "ExtendIntermediateSigmas", + "widgets_values": [ + 2, + 0.85, + 12, + "linear" + ], + "widgets_values_named": { + "end_at_sigma": 12, + "spacing": "linear", + "start_at_sigma": 0.85, + "steps": 2 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1718.7325340699317, + 582.382977339376 + ], + "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" + } + }, + { + "flags": {}, + "id": 65, + "inputs": [ + { + "link": 92, + "name": "model", + "type": "MODEL" + }, + { + "link": 91, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 33, + "outputs": [ + { + "links": [ + 93 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2935.5307864382426, + 602.2864088968163 + ], + "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": [ + 936.8397444259672, + 1139.7604576872 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 243, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 243, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + } + ], + "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/test_teasing_bed_960p/prompt_history/clip_02/dbb6f5a407884949b0cfa2184287abe7.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_960p/prompt_history/clip_02/dbb6f5a407884949b0cfa2184287abe7.json new file mode 100644 index 0000000000000000000000000000000000000000..7c39ff29262d1e3427dcdf51d20a22fc22e9b84f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_960p/prompt_history/clip_02/dbb6f5a407884949b0cfa2184287abe7.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "dbb6f5a407884949b0cfa2184287abe7", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:43:58.155Z", + "updated_at": "2026-09-15T04:43:58.155Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "45b5b5a8e597174aed23c2f4ab0764f77c84ae4928af830d65b67b26fd90058a", + "prompt": "Continue the unfinished slow dissolve from the previous scene without resetting her stride or the camera. Keep the incoming camera direction, lighting and subject pose. Land on the new wide three-quarter frame only after the join completes; she is still walking toward the bed.\nWide shot, three-quarter front, eye level, short felt focal length. Slow Orbit around from as she lowers the phone, smiles toward the lens, sits on the edge of the bed and opens her thighs. Same glossy black micro bikini, lace garter and stockings. LED strips, doorway mirror edge and dark-headboard bed stay in frame.\nEnd while she is still settling onto the mattress with her thighs opening as the shot already cross-dissolves toward a chest-level frame and the start of her arch onto the bed.\nSound: phone plastic tap, bed-frame creak, sheets pulling, fabric on skin" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_960p/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_960p/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..0c2478eff2cc6021708c635125ccb24075ef9785 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_teasing_bed_960p/prompt_history/clip_02/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_teasing_bed_960p", + "scene_id": "clip_02", + "active_revision": "dbb6f5a407884949b0cfa2184287abe7", + "revisions": [ + { + "id": "dbb6f5a407884949b0cfa2184287abe7", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T04:43:58.155Z", + "updated_at": "2026-09-15T04:43:58.155Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "45b5b5a8e597174aed23c2f4ab0764f77c84ae4928af830d65b67b26fd90058a" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/titsjob_0/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..0cccd79acc431f66a9f83db4a920f97363af3e49 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/api_prompt.json @@ -0,0 +1,550 @@ +{ + "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_0", + "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": [ + "1", + 0 + ], + "sage_attention": "disabled" + } + }, + "36": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "34", + 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_0/checkpoints/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.json b/checkpoint_h3_context_loop/h3_chains/titsjob_0/checkpoints/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.json new file mode 100644 index 0000000000000000000000000000000000000000..6a62d6ccae085f89ef253bb301e91e0b22127f13 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/checkpoints/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/api_prompt.json", + "plan": "h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/plan.json", + "workflow": "h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/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": 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 + }, + "format": "h3_chain_segment_v3", + "history_hash": "e899a64c48a73f9fe7ef3ea66e79b5ad34d9ef10ec54fd51f035022d9493824d", + "plan_hash": "33e3e14323f940efeb8652e071c922ec77c94ba52a4b4aca141bb258c25e30c0", + "run_name": "titsjob_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5f8e278da70698565bea8fd1a43eab3c28ce7416d9876f7037b0fef7f59fca58" + }, + "generation_hash": "1e262325edbc94cafdf0c5c7e836d4276a0ddb549a8f0b596c1eeabdf7610e1e", + "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": 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": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/api_prompt.json", + "plan": "h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/plan.json", + "workflow": "h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "4057c828cbcf47b8ad7045cbeb24155a", + "checkpoint": "h3_chains/titsjob_0/checkpoints/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.safetensors", + "checkpoint_sha256": "f84a4305b753b242e937db5f37539465df632ef765426ef8f5a2ab18a495d641", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T03:25:00Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/titsjob_0/generated_audio/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.wav", + "generated_audio_sha256": "28c065c03b50ca3c9f5a71f8bbf96c812074a3ef934365a24e82489015968231", + "generated_continuity": "on", + "history_hash": "e899a64c48a73f9fe7ef3ea66e79b5ad34d9ef10ec54fd51f035022d9493824d", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/titsjob_0/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_0/segments/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.prompt.txt", + "prompt_file_sha256": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "prompt_hash": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "4057c828cbcf47b8ad7045cbeb24155a", + "revision_metadata": "h3_chains/titsjob_0/checkpoints/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5f8e278da70698565bea8fd1a43eab3c28ce7416d9876f7037b0fef7f59fca58" + }, + "generation_hash": "1e262325edbc94cafdf0c5c7e836d4276a0ddb549a8f0b596c1eeabdf7610e1e", + "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": 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": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_0/segments/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.mp4", + "segment_sha256": "e595c19c9db4e9b8ca7c012bae6975e819e5e653bb9868180d25f93a2604ab9e", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/checkpoints/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_0/checkpoints/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c57fde0ef9c003430d87dcb2b945728351857b98 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/checkpoints/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f84a4305b753b242e937db5f37539465df632ef765426ef8f5a2ab18a495d641 +size 68254936 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/titsjob_0/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..6a62d6ccae085f89ef253bb301e91e0b22127f13 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/checkpoints/clip_0001.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/api_prompt.json", + "plan": "h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/plan.json", + "workflow": "h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/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": 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 + }, + "format": "h3_chain_segment_v3", + "history_hash": "e899a64c48a73f9fe7ef3ea66e79b5ad34d9ef10ec54fd51f035022d9493824d", + "plan_hash": "33e3e14323f940efeb8652e071c922ec77c94ba52a4b4aca141bb258c25e30c0", + "run_name": "titsjob_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5f8e278da70698565bea8fd1a43eab3c28ce7416d9876f7037b0fef7f59fca58" + }, + "generation_hash": "1e262325edbc94cafdf0c5c7e836d4276a0ddb549a8f0b596c1eeabdf7610e1e", + "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": 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": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/api_prompt.json", + "plan": "h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/plan.json", + "workflow": "h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "4057c828cbcf47b8ad7045cbeb24155a", + "checkpoint": "h3_chains/titsjob_0/checkpoints/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.safetensors", + "checkpoint_sha256": "f84a4305b753b242e937db5f37539465df632ef765426ef8f5a2ab18a495d641", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T03:25:00Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/titsjob_0/generated_audio/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.wav", + "generated_audio_sha256": "28c065c03b50ca3c9f5a71f8bbf96c812074a3ef934365a24e82489015968231", + "generated_continuity": "on", + "history_hash": "e899a64c48a73f9fe7ef3ea66e79b5ad34d9ef10ec54fd51f035022d9493824d", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/titsjob_0/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_0/segments/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.prompt.txt", + "prompt_file_sha256": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "prompt_hash": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "4057c828cbcf47b8ad7045cbeb24155a", + "revision_metadata": "h3_chains/titsjob_0/checkpoints/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5f8e278da70698565bea8fd1a43eab3c28ce7416d9876f7037b0fef7f59fca58" + }, + "generation_hash": "1e262325edbc94cafdf0c5c7e836d4276a0ddb549a8f0b596c1eeabdf7610e1e", + "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": 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": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_0/segments/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.mp4", + "segment_sha256": "e595c19c9db4e9b8ca7c012bae6975e819e5e653bb9868180d25f93a2604ab9e", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/generated_audio/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_0/generated_audio/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.wav new file mode 100644 index 0000000000000000000000000000000000000000..7ae9b7f0df585bcda521f24886fee05a9d7b4817 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/generated_audio/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28c065c03b50ca3c9f5a71f8bbf96c812074a3ef934365a24e82489015968231 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/plan.json b/checkpoint_h3_context_loop/h3_chains/titsjob_0/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a38fbf8d51d26d0948bb85a6a7906cc408f000db --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/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_0", + "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_0", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/titsjob_0/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..f8871d245cd2142a3632fd32df376e2f24ec2e59 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "titsjob_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": "titsjob_0", + "source_audio": null, + "updated_at": "2026-09-19T03:21:09Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/prompt_history/clip_01/aac5db5a427e4086b0da6c96d6af5c4e.json b/checkpoint_h3_context_loop/h3_chains/titsjob_0/prompt_history/clip_01/aac5db5a427e4086b0da6c96d6af5c4e.json new file mode 100644 index 0000000000000000000000000000000000000000..8121959a566905f37136cd01e8d1c096a4241c8e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/prompt_history/clip_01/aac5db5a427e4086b0da6c96d6af5c4e.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "aac5db5a427e4086b0da6c96d6af5c4e", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:19:50.742Z", + "updated_at": "2026-09-19T03:21:09.538Z", + "executed_at": "2026-09-19T03:21:09.538Z", + "last_executed_at": "2026-09-19T03:21:09.538Z", + "execution_count": 1, + "prompt_sha256": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "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" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/titsjob_0/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..1f08049f459236482adac8b41756a2e49b5f792b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/prompt_history/clip_01/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "titsjob_0", + "scene_id": "clip_01", + "active_revision": "aac5db5a427e4086b0da6c96d6af5c4e", + "revisions": [ + { + "id": "aac5db5a427e4086b0da6c96d6af5c4e", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:19:50.742Z", + "updated_at": "2026-09-19T03:21:09.538Z", + "executed_at": "2026-09-19T03:21:09.538Z", + "last_executed_at": "2026-09-19T03:21:09.538Z", + "execution_count": 1, + "prompt_sha256": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/prompt_history/clip_02/995cf3793a944cfaa2c932ff3f7483b4.json b/checkpoint_h3_context_loop/h3_chains/titsjob_0/prompt_history/clip_02/995cf3793a944cfaa2c932ff3f7483b4.json new file mode 100644 index 0000000000000000000000000000000000000000..28839abd312b0cb5e1113856391a31d76211043c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/prompt_history/clip_02/995cf3793a944cfaa2c932ff3f7483b4.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "995cf3793a944cfaa2c932ff3f7483b4", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:20:34.984Z", + "updated_at": "2026-09-19T03:20:34.984Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "109b38aca7e6f8f3659246f6a6ee6c2e2a540287ccd7f1a9d7b526c30782a7f3", + "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" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/titsjob_0/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..a2d276e8755190cd0b27e572e0dff21476a4b683 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/prompt_history/clip_02/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "titsjob_0", + "scene_id": "clip_02", + "active_revision": "995cf3793a944cfaa2c932ff3f7483b4", + "revisions": [ + { + "id": "995cf3793a944cfaa2c932ff3f7483b4", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:20:34.984Z", + "updated_at": "2026-09-19T03:20:34.984Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "109b38aca7e6f8f3659246f6a6ee6c2e2a540287ccd7f1a9d7b526c30782a7f3" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..0cccd79acc431f66a9f83db4a920f97363af3e49 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/api_prompt.json @@ -0,0 +1,550 @@ +{ + "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_0", + "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": [ + "1", + 0 + ], + "sage_attention": "disabled" + } + }, + "36": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "34", + 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_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/plan.json b/checkpoint_h3_context_loop/h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a38fbf8d51d26d0948bb85a6a7906cc408f000db --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/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_0", + "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_0", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/workflow.json b/checkpoint_h3_context_loop/h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..903b02f684b0d9290939ab032ca4833652a46c9b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/recovery_archives/4057c828cbcf47b8ad7045cbeb24155a/workflow.json @@ -0,0 +1,2981 @@ +{ + "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": [ + -4338.996549204884, + -190.32510771301605 + ], + "scale": 0.7865000000000041 + }, + "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": 63, + "last_node_id": 36, + "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" + ], + [ + 61, + 1, + 0, + 34, + 0, + "MODEL" + ], + [ + 62, + 34, + 0, + 36, + 0, + "MODEL" + ], + [ + 63, + 36, + 0, + 20, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 61 + ], + "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": 18, + "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": 20, + "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": 23, + "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": 24, + "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": 15, + "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": 25, + "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": 21, + "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": 26, + "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": 27, + "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": 28, + "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": 29, + "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": 30, + "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": 33, + "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": 12, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2554.9401513003363, + 2604.2370713635773 + ], + "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": 32, + "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_0", + "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_0", + "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": 19, + "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": 22, + "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": 31, + "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": 1, + "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": 61, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2403.1280113338203, + 2678.548683131921 + ], + "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": 10, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2419.1516299087766, + 2636.287207175222 + ], + "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 + } + } + ], + "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_0/reviews/clip_0001.e595c19c9db4.31d0c1de9e5d.review.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_0/reviews/clip_0001.e595c19c9db4.31d0c1de9e5d.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..91d6d4f353b378adfdc3110a936795d4419b86fa --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/reviews/clip_0001.e595c19c9db4.31d0c1de9e5d.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4af35bb10ffa8c1168d4854bef3fc22144203bfe5721bf3ab83f37e7325bac44 +size 961119 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/segments/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_0/segments/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..9c1019e5a629fef049d613c116cd29979fa8c93a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/segments/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e595c19c9db4e9b8ca7c012bae6975e819e5e653bb9868180d25f93a2604ab9e +size 792518 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_0/segments/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.prompt.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_0/segments/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..4b13d64ac67e64fb567530cdc85c5f13c78ecdbe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/segments/clip_0001.4057c828cbcf47b8ad7045cbeb24155a.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_0/workflow.json b/checkpoint_h3_context_loop/h3_chains/titsjob_0/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..903b02f684b0d9290939ab032ca4833652a46c9b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_0/workflow.json @@ -0,0 +1,2981 @@ +{ + "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": [ + -4338.996549204884, + -190.32510771301605 + ], + "scale": 0.7865000000000041 + }, + "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": 63, + "last_node_id": 36, + "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" + ], + [ + 61, + 1, + 0, + 34, + 0, + "MODEL" + ], + [ + 62, + 34, + 0, + 36, + 0, + "MODEL" + ], + [ + 63, + 36, + 0, + 20, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 61 + ], + "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": 18, + "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": 20, + "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": 23, + "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": 24, + "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": 15, + "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": 25, + "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": 21, + "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": 26, + "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": 27, + "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": 28, + "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": 29, + "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": 30, + "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": 33, + "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": 12, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2554.9401513003363, + 2604.2370713635773 + ], + "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": 32, + "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_0", + "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_0", + "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": 19, + "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": 22, + "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": 31, + "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": 1, + "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": 61, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2403.1280113338203, + 2678.548683131921 + ], + "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": 10, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2419.1516299087766, + 2636.287207175222 + ], + "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 + } + } + ], + "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/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..551bd56177e4764bd6ff537861eb44400e0bf444 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/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/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.wav new file mode 100644 index 0000000000000000000000000000000000000000..87e3bb5ae959c717c28eb0d258e1378199210eda --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.ab46741e9c76405fa29eb60884383312.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.ab46741e9c76405fa29eb60884383312.wav new file mode 100644 index 0000000000000000000000000000000000000000..87e3bb5ae959c717c28eb0d258e1378199210eda --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.ab46741e9c76405fa29eb60884383312.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.1305f9d370d940fba06f7b3776472a16.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.1305f9d370d940fba06f7b3776472a16.wav new file mode 100644 index 0000000000000000000000000000000000000000..f89e9f5bbe80adf8dedf30a3509bd00d3bbfb994 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.1305f9d370d940fba06f7b3776472a16.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a446507c4ac7e9e0ae262ca53bb229a9874639e679a8871fcda4329b74460f40 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.wav new file mode 100644 index 0000000000000000000000000000000000000000..f89e9f5bbe80adf8dedf30a3509bd00d3bbfb994 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a446507c4ac7e9e0ae262ca53bb229a9874639e679a8871fcda4329b74460f40 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.wav new file mode 100644 index 0000000000000000000000000000000000000000..546ac7ccf0b33544f502d18ac5bd29fdbc462385 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05e6acf11c6df674024e0240324e2e5e212fc3882e28ad70cec4ce66f9e13dee +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.9fb6179171aa48c7bb2d98ca64836579.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.9fb6179171aa48c7bb2d98ca64836579.wav new file mode 100644 index 0000000000000000000000000000000000000000..546ac7ccf0b33544f502d18ac5bd29fdbc462385 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.9fb6179171aa48c7bb2d98ca64836579.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05e6acf11c6df674024e0240324e2e5e212fc3882e28ad70cec4ce66f9e13dee +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json new file mode 100644 index 0000000000000000000000000000000000000000..835a671ece8e8613434d62f9da7f9b18f658d42e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json @@ -0,0 +1,67 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "c8ea94fc62c0c964f48da929e94ef806d01981bf9b5624f955082da343960d43", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json", + "revision": "6d02c7f6adbb4626bbeb357838c3069d", + "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": "titsjob_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.safetensors", + "checkpoint_sha256": "c8ea94fc62c0c964f48da929e94ef806d01981bf9b5624f955082da343960d43", + "context_steps": 0, + "created_at": "2026-09-23T04:56:37Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.wav", + "generated_audio_sha256": "563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8", + "height": 928, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.txt", + "prompt_file_sha256": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_hash": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "6d02c7f6adbb4626bbeb357838c3069d", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.mp4", + "segment_sha256": "c020e2cdd91c116a52740718b8d2b84e799e0733f277fe42de2dc6047f6bd9f1", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors", + "source_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "source_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "source_segment_sha256": "fd811442d0b746d24c9e811c2a82fee2992ec6ad2ef89781c644501506aeb522", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.json", + "trim_frames": 0, + "width": 1696 + }, + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "source_scene_contract": "74e664992d16753e834d144f3fb69b3ebd71e9bea266074a1e4887565d0773a7" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c6043c9df1fbad25f7948491f658b67ed0ab2ce6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8ea94fc62c0c964f48da929e94ef806d01981bf9b5624f955082da343960d43 +size 2592560 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.json new file mode 100644 index 0000000000000000000000000000000000000000..04b6522bd922fc0c1ad487a49b805fbf9c94c195 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.json @@ -0,0 +1,66 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "6ce5edebf4018f0d71ec95e1acbfcd4050ac27312e81c67eb7a113eb4a705059", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.json", + "revision": "ab46741e9c76405fa29eb60884383312", + "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": "titsjob_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.safetensors", + "checkpoint_sha256": "6ce5edebf4018f0d71ec95e1acbfcd4050ac27312e81c67eb7a113eb4a705059", + "context_steps": 0, + "created_at": "2026-09-23T03:31:21Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.ab46741e9c76405fa29eb60884383312.wav", + "generated_audio_sha256": "563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8", + "height": 928, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.ab46741e9c76405fa29eb60884383312.txt", + "prompt_file_sha256": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_hash": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "ab46741e9c76405fa29eb60884383312", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.ab46741e9c76405fa29eb60884383312.mp4", + "segment_sha256": "8f83c6b53f451834d0220b1ee7af5caef144d92f6954eff55e628facd633e200", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors", + "source_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "source_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "source_segment_sha256": "fd811442d0b746d24c9e811c2a82fee2992ec6ad2ef89781c644501506aeb522", + "steps": 20, + "trim_frames": 0, + "width": 1696 + }, + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "source_scene_contract": "74e664992d16753e834d144f3fb69b3ebd71e9bea266074a1e4887565d0773a7" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..a6af1cd51ea951af1c1f327efd05556e57d4700f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ce5edebf4018f0d71ec95e1acbfcd4050ac27312e81c67eb7a113eb4a705059 +size 2592560 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..835a671ece8e8613434d62f9da7f9b18f658d42e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json @@ -0,0 +1,67 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "c8ea94fc62c0c964f48da929e94ef806d01981bf9b5624f955082da343960d43", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json", + "revision": "6d02c7f6adbb4626bbeb357838c3069d", + "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": "titsjob_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.safetensors", + "checkpoint_sha256": "c8ea94fc62c0c964f48da929e94ef806d01981bf9b5624f955082da343960d43", + "context_steps": 0, + "created_at": "2026-09-23T04:56:37Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.wav", + "generated_audio_sha256": "563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8", + "height": 928, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.txt", + "prompt_file_sha256": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_hash": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "6d02c7f6adbb4626bbeb357838c3069d", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.mp4", + "segment_sha256": "c020e2cdd91c116a52740718b8d2b84e799e0733f277fe42de2dc6047f6bd9f1", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors", + "source_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "source_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "source_segment_sha256": "fd811442d0b746d24c9e811c2a82fee2992ec6ad2ef89781c644501506aeb522", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.json", + "trim_frames": 0, + "width": 1696 + }, + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "source_scene_contract": "74e664992d16753e834d144f3fb69b3ebd71e9bea266074a1e4887565d0773a7" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.json new file mode 100644 index 0000000000000000000000000000000000000000..f269728d245cdfe7f5cd68a467e2f3ed9c0a6464 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.json @@ -0,0 +1,73 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "c8ea94fc62c0c964f48da929e94ef806d01981bf9b5624f955082da343960d43", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json", + "revision": "6d02c7f6adbb4626bbeb357838c3069d", + "scene": 1 + }, + { + "checkpoint_sha256": "b1af45115995cf3d013ab73023806bf34e974a624a918e76848e3632a505cd65", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.json", + "revision": "1305f9d370d940fba06f7b3776472a16", + "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": "titsjob_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.safetensors", + "checkpoint_sha256": "b1af45115995cf3d013ab73023806bf34e974a624a918e76848e3632a505cd65", + "context_steps": 0, + "created_at": "2026-09-23T05:23:41Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.1305f9d370d940fba06f7b3776472a16.wav", + "generated_audio_sha256": "a446507c4ac7e9e0ae262ca53bb229a9874639e679a8871fcda4329b74460f40", + "height": 928, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.1305f9d370d940fba06f7b3776472a16.txt", + "prompt_file_sha256": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_hash": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "1305f9d370d940fba06f7b3776472a16", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.1305f9d370d940fba06f7b3776472a16.mp4", + "segment_sha256": "7b2b3b8b714a09affaca9b86bcf9079fb48e322a159f752f03ace9a55fbe9455", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.safetensors", + "source_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "source_revision": "588d9fc905cb4322b8e0231454b1adf7", + "source_segment_sha256": "a6bb57f9c250ecdf957e5beed2891304f2addeab3e179acc30ad1fe95bf4db52", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.json", + "trim_frames": 22, + "width": 1696 + }, + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "source_scene_contract": "98eca922f6b330159c6dc4164eeb007d70f8534c14951546a092916e7a90ab11" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3388a8b82ddb3fc4e1087f8b46e87d347a9492aa --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1af45115995cf3d013ab73023806bf34e974a624a918e76848e3632a505cd65 +size 2357896 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.json new file mode 100644 index 0000000000000000000000000000000000000000..0786361dabc5d347ad1e8561a3225388655a5aff --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.json @@ -0,0 +1,72 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "6ce5edebf4018f0d71ec95e1acbfcd4050ac27312e81c67eb7a113eb4a705059", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.json", + "revision": "ab46741e9c76405fa29eb60884383312", + "scene": 1 + }, + { + "checkpoint_sha256": "dd7787a3618ec7ece114c728b288d85e036c9666e581e18b27288efdff7d413c", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.json", + "revision": "ef355fe83f034eba8f42f23a8cea8fa6", + "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": "titsjob_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.safetensors", + "checkpoint_sha256": "dd7787a3618ec7ece114c728b288d85e036c9666e581e18b27288efdff7d413c", + "context_steps": 0, + "created_at": "2026-09-23T03:58:27Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.wav", + "generated_audio_sha256": "a446507c4ac7e9e0ae262ca53bb229a9874639e679a8871fcda4329b74460f40", + "height": 928, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.txt", + "prompt_file_sha256": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_hash": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "ef355fe83f034eba8f42f23a8cea8fa6", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.mp4", + "segment_sha256": "28097521fcc47a483fc92586fda841077d225062544ea16ea271b759f98142f4", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.safetensors", + "source_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "source_revision": "588d9fc905cb4322b8e0231454b1adf7", + "source_segment_sha256": "a6bb57f9c250ecdf957e5beed2891304f2addeab3e179acc30ad1fe95bf4db52", + "steps": 20, + "trim_frames": 22, + "width": 1696 + }, + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "source_scene_contract": "98eca922f6b330159c6dc4164eeb007d70f8534c14951546a092916e7a90ab11" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..65048e38ec413b698d28bd19ba91220cfc10d134 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd7787a3618ec7ece114c728b288d85e036c9666e581e18b27288efdff7d413c +size 2357896 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..f269728d245cdfe7f5cd68a467e2f3ed9c0a6464 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json @@ -0,0 +1,73 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "c8ea94fc62c0c964f48da929e94ef806d01981bf9b5624f955082da343960d43", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json", + "revision": "6d02c7f6adbb4626bbeb357838c3069d", + "scene": 1 + }, + { + "checkpoint_sha256": "b1af45115995cf3d013ab73023806bf34e974a624a918e76848e3632a505cd65", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.json", + "revision": "1305f9d370d940fba06f7b3776472a16", + "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": "titsjob_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.safetensors", + "checkpoint_sha256": "b1af45115995cf3d013ab73023806bf34e974a624a918e76848e3632a505cd65", + "context_steps": 0, + "created_at": "2026-09-23T05:23:41Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.1305f9d370d940fba06f7b3776472a16.wav", + "generated_audio_sha256": "a446507c4ac7e9e0ae262ca53bb229a9874639e679a8871fcda4329b74460f40", + "height": 928, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.1305f9d370d940fba06f7b3776472a16.txt", + "prompt_file_sha256": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_hash": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "1305f9d370d940fba06f7b3776472a16", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.1305f9d370d940fba06f7b3776472a16.mp4", + "segment_sha256": "7b2b3b8b714a09affaca9b86bcf9079fb48e322a159f752f03ace9a55fbe9455", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.safetensors", + "source_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "source_revision": "588d9fc905cb4322b8e0231454b1adf7", + "source_segment_sha256": "a6bb57f9c250ecdf957e5beed2891304f2addeab3e179acc30ad1fe95bf4db52", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.json", + "trim_frames": 22, + "width": 1696 + }, + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "source_scene_contract": "98eca922f6b330159c6dc4164eeb007d70f8534c14951546a092916e7a90ab11" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.json new file mode 100644 index 0000000000000000000000000000000000000000..060fb6dedffd63f5b5920a24c1cd950b7ab111c7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.json @@ -0,0 +1,79 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "c8ea94fc62c0c964f48da929e94ef806d01981bf9b5624f955082da343960d43", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json", + "revision": "6d02c7f6adbb4626bbeb357838c3069d", + "scene": 1 + }, + { + "checkpoint_sha256": "b1af45115995cf3d013ab73023806bf34e974a624a918e76848e3632a505cd65", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.json", + "revision": "1305f9d370d940fba06f7b3776472a16", + "scene": 2 + }, + { + "checkpoint_sha256": "66d9dcadab6096327eb713a16e4993432e33b6b584d6677e334939cd60de02a0", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.json", + "revision": "46db5ccfb4d94c8c82d462acdbf43e05", + "scene": 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 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "titsjob_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.safetensors", + "checkpoint_sha256": "66d9dcadab6096327eb713a16e4993432e33b6b584d6677e334939cd60de02a0", + "context_steps": 0, + "created_at": "2026-09-23T05:52:35Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.wav", + "generated_audio_sha256": "05e6acf11c6df674024e0240324e2e5e212fc3882e28ad70cec4ce66f9e13dee", + "height": 928, + "id": "clip_03", + "index": 3, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.txt", + "prompt_file_sha256": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_hash": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "46db5ccfb4d94c8c82d462acdbf43e05", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.mp4", + "segment_sha256": "ffb6d99010a2b90002e5f841d73783c34a74bd7cb32c58c0d162793ac1fe36a1", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.safetensors", + "source_checkpoint_sha256": "d7eea0db2876be33b81934838a616422c0de1687d5cca6d4e352817885109ce5", + "source_revision": "d0541992c15e49f9b88a4f53ee2baf87", + "source_segment_sha256": "4ab9061216aab1285e6e82836b82a46168a39b27b516882fef1b1e34bc745433", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.9fb6179171aa48c7bb2d98ca64836579.json", + "trim_frames": 22, + "width": 1696 + }, + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "source_scene_contract": "e6f6fc0860498b19a4b590dbc5d06f7fed6d04ae213bd62199736a2dc4bc2d9b" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..421cec02f4f25ef18efc6e9205659d15e50f2708 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66d9dcadab6096327eb713a16e4993432e33b6b584d6677e334939cd60de02a0 +size 2357896 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.9fb6179171aa48c7bb2d98ca64836579.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.9fb6179171aa48c7bb2d98ca64836579.json new file mode 100644 index 0000000000000000000000000000000000000000..9a07660ef74f16ffd903e13b309b497622b72b4f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.9fb6179171aa48c7bb2d98ca64836579.json @@ -0,0 +1,78 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "6ce5edebf4018f0d71ec95e1acbfcd4050ac27312e81c67eb7a113eb4a705059", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.json", + "revision": "ab46741e9c76405fa29eb60884383312", + "scene": 1 + }, + { + "checkpoint_sha256": "dd7787a3618ec7ece114c728b288d85e036c9666e581e18b27288efdff7d413c", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.json", + "revision": "ef355fe83f034eba8f42f23a8cea8fa6", + "scene": 2 + }, + { + "checkpoint_sha256": "10fa2c1551e10ded9f3c61677cff1014bafb5653de0d2b7763a1c45634d7d2f6", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.9fb6179171aa48c7bb2d98ca64836579.json", + "revision": "9fb6179171aa48c7bb2d98ca64836579", + "scene": 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 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "titsjob_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.9fb6179171aa48c7bb2d98ca64836579.safetensors", + "checkpoint_sha256": "10fa2c1551e10ded9f3c61677cff1014bafb5653de0d2b7763a1c45634d7d2f6", + "context_steps": 0, + "created_at": "2026-09-23T04:27:32Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.9fb6179171aa48c7bb2d98ca64836579.wav", + "generated_audio_sha256": "05e6acf11c6df674024e0240324e2e5e212fc3882e28ad70cec4ce66f9e13dee", + "height": 928, + "id": "clip_03", + "index": 3, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.9fb6179171aa48c7bb2d98ca64836579.txt", + "prompt_file_sha256": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_hash": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "9fb6179171aa48c7bb2d98ca64836579", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.9fb6179171aa48c7bb2d98ca64836579.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.9fb6179171aa48c7bb2d98ca64836579.mp4", + "segment_sha256": "9e6fed4f000faeb682e71c708f5166fb01cb3923fda3a20f52dac9a4424ca2c7", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.safetensors", + "source_checkpoint_sha256": "d7eea0db2876be33b81934838a616422c0de1687d5cca6d4e352817885109ce5", + "source_revision": "d0541992c15e49f9b88a4f53ee2baf87", + "source_segment_sha256": "4ab9061216aab1285e6e82836b82a46168a39b27b516882fef1b1e34bc745433", + "steps": 20, + "trim_frames": 22, + "width": 1696 + }, + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "source_scene_contract": "e6f6fc0860498b19a4b590dbc5d06f7fed6d04ae213bd62199736a2dc4bc2d9b" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.9fb6179171aa48c7bb2d98ca64836579.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.9fb6179171aa48c7bb2d98ca64836579.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..34cd8516bae11abd078b7de3f48cc4c9305565d4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.9fb6179171aa48c7bb2d98ca64836579.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10fa2c1551e10ded9f3c61677cff1014bafb5653de0d2b7763a1c45634d7d2f6 +size 2357896 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json new file mode 100644 index 0000000000000000000000000000000000000000..060fb6dedffd63f5b5920a24c1cd950b7ab111c7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json @@ -0,0 +1,79 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "c8ea94fc62c0c964f48da929e94ef806d01981bf9b5624f955082da343960d43", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json", + "revision": "6d02c7f6adbb4626bbeb357838c3069d", + "scene": 1 + }, + { + "checkpoint_sha256": "b1af45115995cf3d013ab73023806bf34e974a624a918e76848e3632a505cd65", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.json", + "revision": "1305f9d370d940fba06f7b3776472a16", + "scene": 2 + }, + { + "checkpoint_sha256": "66d9dcadab6096327eb713a16e4993432e33b6b584d6677e334939cd60de02a0", + "metadata_path": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.json", + "revision": "46db5ccfb4d94c8c82d462acdbf43e05", + "scene": 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 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "titsjob_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.safetensors", + "checkpoint_sha256": "66d9dcadab6096327eb713a16e4993432e33b6b584d6677e334939cd60de02a0", + "context_steps": 0, + "created_at": "2026-09-23T05:52:35Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.wav", + "generated_audio_sha256": "05e6acf11c6df674024e0240324e2e5e212fc3882e28ad70cec4ce66f9e13dee", + "height": 928, + "id": "clip_03", + "index": 3, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.txt", + "prompt_file_sha256": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_hash": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "46db5ccfb4d94c8c82d462acdbf43e05", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.mp4", + "segment_sha256": "ffb6d99010a2b90002e5f841d73783c34a74bd7cb32c58c0d162793ac1fe36a1", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.safetensors", + "source_checkpoint_sha256": "d7eea0db2876be33b81934838a616422c0de1687d5cca6d4e352817885109ce5", + "source_revision": "d0541992c15e49f9b88a4f53ee2baf87", + "source_segment_sha256": "4ab9061216aab1285e6e82836b82a46168a39b27b516882fef1b1e34bc745433", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.9fb6179171aa48c7bb2d98ca64836579.json", + "trim_frames": 22, + "width": 1696 + }, + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "source_scene_contract": "e6f6fc0860498b19a4b590dbc5d06f7fed6d04ae213bd62199736a2dc4bc2d9b" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.generated.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..7ebcd2a5f9e7e08c4abd4b492da93b8774f848bb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c7f5ccd9672227f5a437bf345f0a592cf371e27a79baae8af17746593f65676 +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.json new file mode 100644 index 0000000000000000000000000000000000000000..cc2d26131ce721a6c420b8892dc66dc29d3a85ca --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.json @@ -0,0 +1,26 @@ +{ + "created_at": "2026-09-23T04:29:32Z", + "format": "h3_chain_upscale_final_v1", + "frame_count": 685, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.generated.wav", + "generated_audio_sha256": "2c7f5ccd9672227f5a437bf345f0a592cf371e27a79baae8af17746593f65676", + "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": "titsjob_1", + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "video": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.mp4", + "video_sha256": "ab85dd183c2091d4e57447354cc5aa9697e3da63dd7987c5c8ec1b5942d3d4a9" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d71bba615355a350893fb71b07380dc0aa18327a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab85dd183c2091d4e57447354cc5aa9697e3da63dd7987c5c8ec1b5942d3d4a9 +size 15990765 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23_001.generated.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23_001.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..7ebcd2a5f9e7e08c4abd4b492da93b8774f848bb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23_001.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c7f5ccd9672227f5a437bf345f0a592cf371e27a79baae8af17746593f65676 +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23_001.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23_001.json new file mode 100644 index 0000000000000000000000000000000000000000..de9b3564374e4484036e8440ea123d6fb258bc55 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23_001.json @@ -0,0 +1,26 @@ +{ + "created_at": "2026-09-23T05:54:34Z", + "format": "h3_chain_upscale_final_v1", + "frame_count": 685, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23_001.generated.wav", + "generated_audio_sha256": "2c7f5ccd9672227f5a437bf345f0a592cf371e27a79baae8af17746593f65676", + "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": "titsjob_1", + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "video": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23_001.mp4", + "video_sha256": "17d68dc2d5e79430f50bafeab780f1c6bd14e0a1688c6742a5c6213f06850b63" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23_001.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23_001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a70c37073b5b7e193ece5477a97e23e7024e12a4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23_001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17d68dc2d5e79430f50bafeab780f1c6bd14e0a1688c6742a5c6213f06850b63 +size 17630557 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..9aabeadbfe6a43ed071607b9eff1cc319eb55112 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json @@ -0,0 +1,520 @@ +{ + "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": "titsjob_1", + "scene_end": 1, + "scene_start": 1, + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.safetensors", + "checkpoint_sha256": "c8ea94fc62c0c964f48da929e94ef806d01981bf9b5624f955082da343960d43", + "context_steps": 0, + "created_at": "2026-09-23T04:56:37Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.wav", + "generated_audio_sha256": "563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8", + "height": 928, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.txt", + "prompt_file_sha256": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_hash": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "6d02c7f6adbb4626bbeb357838c3069d", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.mp4", + "segment_sha256": "c020e2cdd91c116a52740718b8d2b84e799e0733f277fe42de2dc6047f6bd9f1", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors", + "source_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "source_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "source_segment_sha256": "fd811442d0b746d24c9e811c2a82fee2992ec6ad2ef89781c644501506aeb522", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.json", + "trim_frames": 0, + "width": 1696 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/workflow.json" + }, + "chapter": { + "complete": true, + "editorial_origin_frame": 0, + "end_scene": 3, + "id": "chapter_01", + "implicit": true, + "number": 1, + "planned_end_scene": 3, + "resolution": { + "height": 352, + "width": 640 + }, + "source_editorial_revision": "431d9cd55deb2017f7d0f4da7126a2d3", + "source_start_frame": 0, + "start_scene": 1, + "start_scene_id": "", + "text": "", + "title": "Chapter 1" + }, + "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": 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 + }, + "duration_seconds": 28.541666666666668, + "editorial": { + "alternate_draft": null, + "chapters": [ + { + "id": "chapter_01", + "start_scene": 1, + "start_scene_id": "clip_01", + "text": "", + "title": "Chapter 1" + } + ], + "format": "h3_chain_editorial_v1", + "locked_scene_ids": [], + "placements": [ + { + "scene": 1, + "scene_id": "clip_01", + "start_frame": 0 + }, + { + "scene": 2, + "scene_id": "clip_02", + "start_frame": 243 + }, + { + "scene": 3, + "scene_id": "clip_03", + "start_frame": 464 + } + ], + "replacements": [], + "revision": "8b87bc8cc231d6bc827b2890659817de", + "run_name": "titsjob_1", + "scene_order": [ + { + "scene": 1, + "scene_id": "clip_01" + }, + { + "scene": 2, + "scene_id": "clip_02" + }, + { + "scene": 3, + "scene_id": "clip_03" + } + ], + "subtitles": { + "asset_id": "", + "mode": "off", + "offset_seconds": 0.0 + }, + "trims": [], + "updated_at": "1970-01-01T00:00:00Z" + }, + "format": "h3_chain_chapter_manifest_v1", + "plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "prompt_prefix": "", + "run_name": "titsjob_1", + "scene_end": 3, + "scene_start": 1, + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors", + "checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:26:26Z", + "delivered_frames": 243, + "forked_from_branch_id": "94b901b8ef8a4a9fad03e4fd36103e7f", + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.wav", + "generated_audio_sha256": "563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8", + "generated_continuity": "on", + "history_hash": "19cae44241f9116073f5188d8389f2a939dd105043d0d7e9a0c8bab8667f1dd2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.prompt.txt", + "prompt_file_sha256": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_hash": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "ba28745bb17db519c8a817523e5d5b9ea607eaaac6e57dac2277b557639dd88b" + }, + "generation_hash": "c72f81f8adaa44a7ed2d0ab02cb7d9ac027c05cc377d56d16d62a195476c9231", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.mp4", + "segment_sha256": "fd811442d0b746d24c9e811c2a82fee2992ec6ad2ef89781c644501506aeb522", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.json" + }, + { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.safetensors", + "checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:32:07Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0002.588d9fc905cb4322b8e0231454b1adf7.wav", + "generated_audio_sha256": "a446507c4ac7e9e0ae262ca53bb229a9874639e679a8871fcda4329b74460f40", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 1.1431999206542969, + 6.0 + ], + "context_motion_baseline": 0.43784332275390625, + "detected_luma_jump": -3.525524139404297, + "detection_threshold": 1.7085647583007812, + "mean_luma_jump": -3.2341842651367188, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.029952157712450213, + 0.03443529465619256 + ], + [ + 0.5786113185508578, + 0.6021407303155637 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 7.637800216674805, + 147.54588623046874 + ], + "start_frame": 1, + "target_percentiles": [ + 0.0, + 8.781000137329102, + 158.9394073486328 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "2acedf2cf048f701301e49a31a3c9707b9ae6a9c09b947b6fe62c3604bf1f9c2", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "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_file": "h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.prompt.txt", + "prompt_file_sha256": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_hash": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "588d9fc905cb4322b8e0231454b1adf7", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "4aa09bcbe90b0f0f98e9bac5323e4f7a67e3e40545cef5f5b9d770da22770c41" + }, + "generation_hash": "906459368850c784154f5823612cc18ca3b79f2694cf6112b0bd51839e1515ef", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.mp4", + "segment_sha256": "a6bb57f9c250ecdf957e5beed2891304f2addeab3e179acc30ad1fe95bf4db52", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.json", + "visual_context_source_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.safetensors", + "checkpoint_sha256": "d7eea0db2876be33b81934838a616422c0de1687d5cca6d4e352817885109ce5", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:37:00Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.wav", + "generated_audio_sha256": "05e6acf11c6df674024e0240324e2e5e212fc3882e28ad70cec4ce66f9e13dee", + "generated_continuity": "on", + "history_hash": "fa4e730e7a98aea82a14100630ad3d3c359447508e14e9295f0c0e3363284218", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "588d9fc905cb4322b8e0231454b1adf7", + "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_file": "h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.prompt.txt", + "prompt_file_sha256": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_hash": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "d0541992c15e49f9b88a4f53ee2baf87", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "7112a64c1c470b5930b4adc77f632ae54f7720bdde4176bb622180da28c670e8" + }, + "generation_hash": "fe3acaa1088db9a467322551a5436e5c523c76be59cb83e0f0d930d6de9d7674", + "scene": 3, + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.mp4", + "segment_sha256": "4ab9061216aab1285e6e82836b82a46168a39b27b516882fef1b1e34bc745433", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.json", + "visual_context_source_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "588d9fc905cb4322b8e0231454b1adf7", + "visual_context_source_scene": 2 + } + ], + "source_manifest_format": "h3_chain_manifest_v3", + "source_manifest_hash": "3e332a908b00d0dd40228b1371b2e897818c03ef76450af339bced196e6a4ba3", + "source_plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "source_scene_count": 3, + "total_delivered_frames": 685 + }, + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "source_plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0002.manifest.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0002.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..e6810c67f0878626f5949ce73fa41b410faba143 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0002.manifest.json @@ -0,0 +1,557 @@ +{ + "clip_count": 3, + "completed_clip_count": 2, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_upscale_partial_manifest_v1", + "last_completed_clip": 2, + "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": "titsjob_1", + "scene_end": 2, + "scene_start": 1, + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.safetensors", + "checkpoint_sha256": "c8ea94fc62c0c964f48da929e94ef806d01981bf9b5624f955082da343960d43", + "context_steps": 0, + "created_at": "2026-09-23T04:56:37Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.wav", + "generated_audio_sha256": "563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8", + "height": 928, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.txt", + "prompt_file_sha256": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_hash": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "6d02c7f6adbb4626bbeb357838c3069d", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.mp4", + "segment_sha256": "c020e2cdd91c116a52740718b8d2b84e799e0733f277fe42de2dc6047f6bd9f1", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors", + "source_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "source_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "source_segment_sha256": "fd811442d0b746d24c9e811c2a82fee2992ec6ad2ef89781c644501506aeb522", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.json", + "trim_frames": 0, + "width": 1696 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.safetensors", + "checkpoint_sha256": "b1af45115995cf3d013ab73023806bf34e974a624a918e76848e3632a505cd65", + "context_steps": 0, + "created_at": "2026-09-23T05:23:41Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.1305f9d370d940fba06f7b3776472a16.wav", + "generated_audio_sha256": "a446507c4ac7e9e0ae262ca53bb229a9874639e679a8871fcda4329b74460f40", + "height": 928, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.1305f9d370d940fba06f7b3776472a16.txt", + "prompt_file_sha256": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_hash": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "1305f9d370d940fba06f7b3776472a16", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.1305f9d370d940fba06f7b3776472a16.mp4", + "segment_sha256": "7b2b3b8b714a09affaca9b86bcf9079fb48e322a159f752f03ace9a55fbe9455", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.safetensors", + "source_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "source_revision": "588d9fc905cb4322b8e0231454b1adf7", + "source_segment_sha256": "a6bb57f9c250ecdf957e5beed2891304f2addeab3e179acc30ad1fe95bf4db52", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.json", + "trim_frames": 22, + "width": 1696 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/workflow.json" + }, + "chapter": { + "complete": true, + "editorial_origin_frame": 0, + "end_scene": 3, + "id": "chapter_01", + "implicit": true, + "number": 1, + "planned_end_scene": 3, + "resolution": { + "height": 352, + "width": 640 + }, + "source_editorial_revision": "431d9cd55deb2017f7d0f4da7126a2d3", + "source_start_frame": 0, + "start_scene": 1, + "start_scene_id": "", + "text": "", + "title": "Chapter 1" + }, + "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": 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 + }, + "duration_seconds": 28.541666666666668, + "editorial": { + "alternate_draft": null, + "chapters": [ + { + "id": "chapter_01", + "start_scene": 1, + "start_scene_id": "clip_01", + "text": "", + "title": "Chapter 1" + } + ], + "format": "h3_chain_editorial_v1", + "locked_scene_ids": [], + "placements": [ + { + "scene": 1, + "scene_id": "clip_01", + "start_frame": 0 + }, + { + "scene": 2, + "scene_id": "clip_02", + "start_frame": 243 + }, + { + "scene": 3, + "scene_id": "clip_03", + "start_frame": 464 + } + ], + "replacements": [], + "revision": "8b87bc8cc231d6bc827b2890659817de", + "run_name": "titsjob_1", + "scene_order": [ + { + "scene": 1, + "scene_id": "clip_01" + }, + { + "scene": 2, + "scene_id": "clip_02" + }, + { + "scene": 3, + "scene_id": "clip_03" + } + ], + "subtitles": { + "asset_id": "", + "mode": "off", + "offset_seconds": 0.0 + }, + "trims": [], + "updated_at": "1970-01-01T00:00:00Z" + }, + "format": "h3_chain_chapter_manifest_v1", + "plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "prompt_prefix": "", + "run_name": "titsjob_1", + "scene_end": 3, + "scene_start": 1, + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors", + "checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:26:26Z", + "delivered_frames": 243, + "forked_from_branch_id": "94b901b8ef8a4a9fad03e4fd36103e7f", + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.wav", + "generated_audio_sha256": "563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8", + "generated_continuity": "on", + "history_hash": "19cae44241f9116073f5188d8389f2a939dd105043d0d7e9a0c8bab8667f1dd2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.prompt.txt", + "prompt_file_sha256": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_hash": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "ba28745bb17db519c8a817523e5d5b9ea607eaaac6e57dac2277b557639dd88b" + }, + "generation_hash": "c72f81f8adaa44a7ed2d0ab02cb7d9ac027c05cc377d56d16d62a195476c9231", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.mp4", + "segment_sha256": "fd811442d0b746d24c9e811c2a82fee2992ec6ad2ef89781c644501506aeb522", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.json" + }, + { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.safetensors", + "checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:32:07Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0002.588d9fc905cb4322b8e0231454b1adf7.wav", + "generated_audio_sha256": "a446507c4ac7e9e0ae262ca53bb229a9874639e679a8871fcda4329b74460f40", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 1.1431999206542969, + 6.0 + ], + "context_motion_baseline": 0.43784332275390625, + "detected_luma_jump": -3.525524139404297, + "detection_threshold": 1.7085647583007812, + "mean_luma_jump": -3.2341842651367188, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.029952157712450213, + 0.03443529465619256 + ], + [ + 0.5786113185508578, + 0.6021407303155637 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 7.637800216674805, + 147.54588623046874 + ], + "start_frame": 1, + "target_percentiles": [ + 0.0, + 8.781000137329102, + 158.9394073486328 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "2acedf2cf048f701301e49a31a3c9707b9ae6a9c09b947b6fe62c3604bf1f9c2", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "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_file": "h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.prompt.txt", + "prompt_file_sha256": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_hash": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "588d9fc905cb4322b8e0231454b1adf7", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "4aa09bcbe90b0f0f98e9bac5323e4f7a67e3e40545cef5f5b9d770da22770c41" + }, + "generation_hash": "906459368850c784154f5823612cc18ca3b79f2694cf6112b0bd51839e1515ef", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.mp4", + "segment_sha256": "a6bb57f9c250ecdf957e5beed2891304f2addeab3e179acc30ad1fe95bf4db52", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.json", + "visual_context_source_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.safetensors", + "checkpoint_sha256": "d7eea0db2876be33b81934838a616422c0de1687d5cca6d4e352817885109ce5", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:37:00Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.wav", + "generated_audio_sha256": "05e6acf11c6df674024e0240324e2e5e212fc3882e28ad70cec4ce66f9e13dee", + "generated_continuity": "on", + "history_hash": "fa4e730e7a98aea82a14100630ad3d3c359447508e14e9295f0c0e3363284218", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "588d9fc905cb4322b8e0231454b1adf7", + "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_file": "h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.prompt.txt", + "prompt_file_sha256": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_hash": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "d0541992c15e49f9b88a4f53ee2baf87", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "7112a64c1c470b5930b4adc77f632ae54f7720bdde4176bb622180da28c670e8" + }, + "generation_hash": "fe3acaa1088db9a467322551a5436e5c523c76be59cb83e0f0d930d6de9d7674", + "scene": 3, + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.mp4", + "segment_sha256": "4ab9061216aab1285e6e82836b82a46168a39b27b516882fef1b1e34bc745433", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.json", + "visual_context_source_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "588d9fc905cb4322b8e0231454b1adf7", + "visual_context_source_scene": 2 + } + ], + "source_manifest_format": "h3_chain_manifest_v3", + "source_manifest_hash": "3e332a908b00d0dd40228b1371b2e897818c03ef76450af339bced196e6a4ba3", + "source_plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "source_scene_count": 3, + "total_delivered_frames": 685 + }, + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "source_plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.txt new file mode 100644 index 0000000000000000000000000000000000000000..a2049adf3310340a44f5976ec05ae8c578caf752 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.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/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.ab46741e9c76405fa29eb60884383312.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.ab46741e9c76405fa29eb60884383312.txt new file mode 100644 index 0000000000000000000000000000000000000000..a2049adf3310340a44f5976ec05ae8c578caf752 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.ab46741e9c76405fa29eb60884383312.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/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.1305f9d370d940fba06f7b3776472a16.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.1305f9d370d940fba06f7b3776472a16.txt new file mode 100644 index 0000000000000000000000000000000000000000..ccad4c3f85bd9ae06f992ce231b8f93789665654 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.1305f9d370d940fba06f7b3776472a16.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/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.txt new file mode 100644 index 0000000000000000000000000000000000000000..ccad4c3f85bd9ae06f992ce231b8f93789665654 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.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/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.txt new file mode 100644 index 0000000000000000000000000000000000000000..31bbc94d1f27e6b003b661797c806b526057433f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.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/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.9fb6179171aa48c7bb2d98ca64836579.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.9fb6179171aa48c7bb2d98ca64836579.txt new file mode 100644 index 0000000000000000000000000000000000000000..31bbc94d1f27e6b003b661797c806b526057433f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.9fb6179171aa48c7bb2d98ca64836579.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/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a0433773e66f1bcb22645caa8985298c83f6a72f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c020e2cdd91c116a52740718b8d2b84e799e0733f277fe42de2dc6047f6bd9f1 +size 4870198 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.ab46741e9c76405fa29eb60884383312.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.ab46741e9c76405fa29eb60884383312.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..666f500c16f6067f121a478fafd70eec4a30821a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.ab46741e9c76405fa29eb60884383312.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f83c6b53f451834d0220b1ee7af5caef144d92f6954eff55e628facd633e200 +size 4384001 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.1305f9d370d940fba06f7b3776472a16.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.1305f9d370d940fba06f7b3776472a16.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..390328421b690b19997888ed28fdbcfad839e4da --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.1305f9d370d940fba06f7b3776472a16.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b2b3b8b714a09affaca9b86bcf9079fb48e322a159f752f03ace9a55fbe9455 +size 4908391 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..cd58bbdd76714c34b79569662de7c888aed5201f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28097521fcc47a483fc92586fda841077d225062544ea16ea271b759f98142f4 +size 4419810 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8b4d1f945547879bdf4128ce8f0cb4a504e373f3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffb6d99010a2b90002e5f841d73783c34a74bd7cb32c58c0d162793ac1fe36a1 +size 7098843 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.9fb6179171aa48c7bb2d98ca64836579.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.9fb6179171aa48c7bb2d98ca64836579.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d5d4239596850c2c74301b180276a32acafb1ff4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.9fb6179171aa48c7bb2d98ca64836579.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e6fed4f000faeb682e71c708f5166fb01cb3923fda3a20f52dac9a4424ca2c7 +size 6434279 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/upscale_manifest.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/upscale_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..70e0e073481943f5fe5980246ded3a1d83b16be2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/upscale_manifest.json @@ -0,0 +1,592 @@ +{ + "clip_count": 3, + "completed_clip_count": 3, + "duration_seconds": 28.541666666666668, + "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": "titsjob_1", + "scene_end": 3, + "scene_start": 1, + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.safetensors", + "checkpoint_sha256": "c8ea94fc62c0c964f48da929e94ef806d01981bf9b5624f955082da343960d43", + "context_steps": 0, + "created_at": "2026-09-23T04:56:37Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.wav", + "generated_audio_sha256": "563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8", + "height": 928, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.txt", + "prompt_file_sha256": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_hash": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "6d02c7f6adbb4626bbeb357838c3069d", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.6d02c7f6adbb4626bbeb357838c3069d.mp4", + "segment_sha256": "c020e2cdd91c116a52740718b8d2b84e799e0733f277fe42de2dc6047f6bd9f1", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors", + "source_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "source_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "source_segment_sha256": "fd811442d0b746d24c9e811c2a82fee2992ec6ad2ef89781c644501506aeb522", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ab46741e9c76405fa29eb60884383312.json", + "trim_frames": 0, + "width": 1696 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.safetensors", + "checkpoint_sha256": "b1af45115995cf3d013ab73023806bf34e974a624a918e76848e3632a505cd65", + "context_steps": 0, + "created_at": "2026-09-23T05:23:41Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.1305f9d370d940fba06f7b3776472a16.wav", + "generated_audio_sha256": "a446507c4ac7e9e0ae262ca53bb229a9874639e679a8871fcda4329b74460f40", + "height": 928, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.1305f9d370d940fba06f7b3776472a16.txt", + "prompt_file_sha256": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_hash": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "1305f9d370d940fba06f7b3776472a16", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.1305f9d370d940fba06f7b3776472a16.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.1305f9d370d940fba06f7b3776472a16.mp4", + "segment_sha256": "7b2b3b8b714a09affaca9b86bcf9079fb48e322a159f752f03ace9a55fbe9455", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.safetensors", + "source_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "source_revision": "588d9fc905cb4322b8e0231454b1adf7", + "source_segment_sha256": "a6bb57f9c250ecdf957e5beed2891304f2addeab3e179acc30ad1fe95bf4db52", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.ef355fe83f034eba8f42f23a8cea8fa6.json", + "trim_frames": 22, + "width": 1696 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.safetensors", + "checkpoint_sha256": "66d9dcadab6096327eb713a16e4993432e33b6b584d6677e334939cd60de02a0", + "context_steps": 0, + "created_at": "2026-09-23T05:52:35Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.wav", + "generated_audio_sha256": "05e6acf11c6df674024e0240324e2e5e212fc3882e28ad70cec4ce66f9e13dee", + "height": 928, + "id": "clip_03", + "index": 3, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "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_file": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.txt", + "prompt_file_sha256": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_hash": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "46db5ccfb4d94c8c82d462acdbf43e05", + "revision_metadata": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.json", + "sample_rate": 32000, + "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, + "segment": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.46db5ccfb4d94c8c82d462acdbf43e05.mp4", + "segment_sha256": "ffb6d99010a2b90002e5f841d73783c34a74bd7cb32c58c0d162793ac1fe36a1", + "source_checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.safetensors", + "source_checkpoint_sha256": "d7eea0db2876be33b81934838a616422c0de1687d5cca6d4e352817885109ce5", + "source_revision": "d0541992c15e49f9b88a4f53ee2baf87", + "source_segment_sha256": "4ab9061216aab1285e6e82836b82a46168a39b27b516882fef1b1e34bc745433", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.9fb6179171aa48c7bb2d98ca64836579.json", + "trim_frames": 22, + "width": 1696 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/workflow.json" + }, + "chapter": { + "complete": true, + "editorial_origin_frame": 0, + "end_scene": 3, + "id": "chapter_01", + "implicit": true, + "number": 1, + "planned_end_scene": 3, + "resolution": { + "height": 352, + "width": 640 + }, + "source_editorial_revision": "431d9cd55deb2017f7d0f4da7126a2d3", + "source_start_frame": 0, + "start_scene": 1, + "start_scene_id": "", + "text": "", + "title": "Chapter 1" + }, + "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": 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 + }, + "duration_seconds": 28.541666666666668, + "editorial": { + "alternate_draft": null, + "chapters": [ + { + "id": "chapter_01", + "start_scene": 1, + "start_scene_id": "clip_01", + "text": "", + "title": "Chapter 1" + } + ], + "format": "h3_chain_editorial_v1", + "locked_scene_ids": [], + "placements": [ + { + "scene": 1, + "scene_id": "clip_01", + "start_frame": 0 + }, + { + "scene": 2, + "scene_id": "clip_02", + "start_frame": 243 + }, + { + "scene": 3, + "scene_id": "clip_03", + "start_frame": 464 + } + ], + "replacements": [], + "revision": "8b87bc8cc231d6bc827b2890659817de", + "run_name": "titsjob_1", + "scene_order": [ + { + "scene": 1, + "scene_id": "clip_01" + }, + { + "scene": 2, + "scene_id": "clip_02" + }, + { + "scene": 3, + "scene_id": "clip_03" + } + ], + "subtitles": { + "asset_id": "", + "mode": "off", + "offset_seconds": 0.0 + }, + "trims": [], + "updated_at": "1970-01-01T00:00:00Z" + }, + "format": "h3_chain_chapter_manifest_v1", + "plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "prompt_prefix": "", + "run_name": "titsjob_1", + "scene_end": 3, + "scene_start": 1, + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors", + "checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:26:26Z", + "delivered_frames": 243, + "forked_from_branch_id": "94b901b8ef8a4a9fad03e4fd36103e7f", + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.wav", + "generated_audio_sha256": "563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8", + "generated_continuity": "on", + "history_hash": "19cae44241f9116073f5188d8389f2a939dd105043d0d7e9a0c8bab8667f1dd2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.prompt.txt", + "prompt_file_sha256": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_hash": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "ba28745bb17db519c8a817523e5d5b9ea607eaaac6e57dac2277b557639dd88b" + }, + "generation_hash": "c72f81f8adaa44a7ed2d0ab02cb7d9ac027c05cc377d56d16d62a195476c9231", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.mp4", + "segment_sha256": "fd811442d0b746d24c9e811c2a82fee2992ec6ad2ef89781c644501506aeb522", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.json" + }, + { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.safetensors", + "checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:32:07Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0002.588d9fc905cb4322b8e0231454b1adf7.wav", + "generated_audio_sha256": "a446507c4ac7e9e0ae262ca53bb229a9874639e679a8871fcda4329b74460f40", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 1.1431999206542969, + 6.0 + ], + "context_motion_baseline": 0.43784332275390625, + "detected_luma_jump": -3.525524139404297, + "detection_threshold": 1.7085647583007812, + "mean_luma_jump": -3.2341842651367188, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.029952157712450213, + 0.03443529465619256 + ], + [ + 0.5786113185508578, + 0.6021407303155637 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 7.637800216674805, + 147.54588623046874 + ], + "start_frame": 1, + "target_percentiles": [ + 0.0, + 8.781000137329102, + 158.9394073486328 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "2acedf2cf048f701301e49a31a3c9707b9ae6a9c09b947b6fe62c3604bf1f9c2", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "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_file": "h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.prompt.txt", + "prompt_file_sha256": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_hash": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "588d9fc905cb4322b8e0231454b1adf7", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "4aa09bcbe90b0f0f98e9bac5323e4f7a67e3e40545cef5f5b9d770da22770c41" + }, + "generation_hash": "906459368850c784154f5823612cc18ca3b79f2694cf6112b0bd51839e1515ef", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.mp4", + "segment_sha256": "a6bb57f9c250ecdf957e5beed2891304f2addeab3e179acc30ad1fe95bf4db52", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.json", + "visual_context_source_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.safetensors", + "checkpoint_sha256": "d7eea0db2876be33b81934838a616422c0de1687d5cca6d4e352817885109ce5", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:37:00Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.wav", + "generated_audio_sha256": "05e6acf11c6df674024e0240324e2e5e212fc3882e28ad70cec4ce66f9e13dee", + "generated_continuity": "on", + "history_hash": "fa4e730e7a98aea82a14100630ad3d3c359447508e14e9295f0c0e3363284218", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "588d9fc905cb4322b8e0231454b1adf7", + "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_file": "h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.prompt.txt", + "prompt_file_sha256": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_hash": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "d0541992c15e49f9b88a4f53ee2baf87", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "7112a64c1c470b5930b4adc77f632ae54f7720bdde4176bb622180da28c670e8" + }, + "generation_hash": "fe3acaa1088db9a467322551a5436e5c523c76be59cb83e0f0d930d6de9d7674", + "scene": 3, + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.mp4", + "segment_sha256": "4ab9061216aab1285e6e82836b82a46168a39b27b516882fef1b1e34bc745433", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.json", + "visual_context_source_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "588d9fc905cb4322b8e0231454b1adf7", + "visual_context_source_scene": 2 + } + ], + "source_manifest_format": "h3_chain_manifest_v3", + "source_manifest_hash": "3e332a908b00d0dd40228b1371b2e897818c03ef76450af339bced196e6a4ba3", + "source_plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "source_scene_count": 3, + "total_delivered_frames": 685 + }, + "source_manifest_hash": "8a4aa12a7a257f6a5db4e9ac2dbe412eb03a3bb5a708e10d02690c05321f13cd", + "source_plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.json new file mode 100644 index 0000000000000000000000000000000000000000..af74059ec3498e92c0dad7162e0daae5661d62ef --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/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": 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 + }, + "format": "h3_chain_segment_v3", + "history_hash": "19cae44241f9116073f5188d8389f2a939dd105043d0d7e9a0c8bab8667f1dd2", + "plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "run_name": "titsjob_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "ba28745bb17db519c8a817523e5d5b9ea607eaaac6e57dac2277b557639dd88b" + }, + "generation_hash": "c72f81f8adaa44a7ed2d0ab02cb7d9ac027c05cc377d56d16d62a195476c9231", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors", + "checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:26:26Z", + "delivered_frames": 243, + "forked_from_branch_id": "94b901b8ef8a4a9fad03e4fd36103e7f", + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.wav", + "generated_audio_sha256": "563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8", + "generated_continuity": "on", + "history_hash": "19cae44241f9116073f5188d8389f2a939dd105043d0d7e9a0c8bab8667f1dd2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.prompt.txt", + "prompt_file_sha256": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_hash": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "ba28745bb17db519c8a817523e5d5b9ea607eaaac6e57dac2277b557639dd88b" + }, + "generation_hash": "c72f81f8adaa44a7ed2d0ab02cb7d9ac027c05cc377d56d16d62a195476c9231", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.mp4", + "segment_sha256": "fd811442d0b746d24c9e811c2a82fee2992ec6ad2ef89781c644501506aeb522", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c15ccba16a08c46723f3a31614f14524cc39473d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93 +size 68254936 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.json new file mode 100644 index 0000000000000000000000000000000000000000..ac549f2261793bab29625f5c0eb54d55b09adf02 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/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": 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 + }, + "format": "h3_chain_segment_v3", + "history_hash": "e899a64c48a73f9fe7ef3ea66e79b5ad34d9ef10ec54fd51f035022d9493824d", + "plan_hash": "33e3e14323f940efeb8652e071c922ec77c94ba52a4b4aca141bb258c25e30c0", + "run_name": "titsjob_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5f8e278da70698565bea8fd1a43eab3c28ce7416d9876f7037b0fef7f59fca58" + }, + "generation_hash": "1e262325edbc94cafdf0c5c7e836d4276a0ddb549a8f0b596c1eeabdf7610e1e", + "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": 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": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "7d7fa7d2ae63432b9f6d9c903ba4c137", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.safetensors", + "checkpoint_sha256": "846e21f3c796c8392be2de17ee617d4166d8f65fc72497c835d796d1c4180d33", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T03:34:57Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.wav", + "generated_audio_sha256": "9180d1d19a8c3916e9a26135267a0f362de814a8acc8335f327cbbc93ce14601", + "generated_continuity": "on", + "history_hash": "e899a64c48a73f9fe7ef3ea66e79b5ad34d9ef10ec54fd51f035022d9493824d", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/segments/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.prompt.txt", + "prompt_file_sha256": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "prompt_hash": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "7d7fa7d2ae63432b9f6d9c903ba4c137", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5f8e278da70698565bea8fd1a43eab3c28ce7416d9876f7037b0fef7f59fca58" + }, + "generation_hash": "1e262325edbc94cafdf0c5c7e836d4276a0ddb549a8f0b596c1eeabdf7610e1e", + "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": 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": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.mp4", + "segment_sha256": "f7f5b7a332cf8ee0163c82d4ffb1fded2194329ecc948cd59cf5bdb2168b5012", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..a5ce17c6ea8ade94f9f95724123dcfe806d1ffd5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:846e21f3c796c8392be2de17ee617d4166d8f65fc72497c835d796d1c4180d33 +size 68254936 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.json new file mode 100644 index 0000000000000000000000000000000000000000..151e8d26aa63f2ee0478c9303045cf7a7c14a82c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/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": 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 + }, + "format": "h3_chain_segment_v3", + "history_hash": "a665c26e858b95e3f103416317aee1fae22892854634b9c4c43927f9e016f357", + "plan_hash": "bd05a6b60d8d315ec521cbab7b52a3418955fbb9a8b91cca97dd442012543107", + "run_name": "titsjob_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "9f4c16470aafeeeefb1834ff4be6a0595970c3dc690bb1e0c0ae794126f47088" + }, + "generation_hash": "2366f6e24d73d325fcbce1297db48355b2e1bab3f0721ae55b82750d60455e1b", + "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": 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": "6217a0d2830275a247e056d15171d13affed93823f39730cb1e7de61dd820093", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "94b901b8ef8a4a9fad03e4fd36103e7f", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.safetensors", + "checkpoint_sha256": "19fda065fbb7116cc7dbeeb29598d02174232fe8daf59975715ab656bc31b48e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T03:52:48Z", + "delivered_frames": 243, + "forked_from_branch_id": "7d7fa7d2ae63432b9f6d9c903ba4c137", + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.wav", + "generated_audio_sha256": "729151ccf7ff206a9dd041f21abc4c6fb7cc7ef55e253b57cb844ab8c4d82cf6", + "generated_continuity": "on", + "history_hash": "a665c26e858b95e3f103416317aee1fae22892854634b9c4c43927f9e016f357", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/segments/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.prompt.txt", + "prompt_file_sha256": "6217a0d2830275a247e056d15171d13affed93823f39730cb1e7de61dd820093", + "prompt_hash": "6217a0d2830275a247e056d15171d13affed93823f39730cb1e7de61dd820093", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "94b901b8ef8a4a9fad03e4fd36103e7f", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "9f4c16470aafeeeefb1834ff4be6a0595970c3dc690bb1e0c0ae794126f47088" + }, + "generation_hash": "2366f6e24d73d325fcbce1297db48355b2e1bab3f0721ae55b82750d60455e1b", + "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": 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": "6217a0d2830275a247e056d15171d13affed93823f39730cb1e7de61dd820093", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.mp4", + "segment_sha256": "24302e6d90e19889c2619d08ba335da7ae4b0f680cff53b0f01ed621f3ac1e77", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..8200c40013b9429dcfec746260a5366da9eeae62 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19fda065fbb7116cc7dbeeb29598d02174232fe8daf59975715ab656bc31b48e +size 68255088 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..151e8d26aa63f2ee0478c9303045cf7a7c14a82c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/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": 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 + }, + "format": "h3_chain_segment_v3", + "history_hash": "a665c26e858b95e3f103416317aee1fae22892854634b9c4c43927f9e016f357", + "plan_hash": "bd05a6b60d8d315ec521cbab7b52a3418955fbb9a8b91cca97dd442012543107", + "run_name": "titsjob_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "9f4c16470aafeeeefb1834ff4be6a0595970c3dc690bb1e0c0ae794126f47088" + }, + "generation_hash": "2366f6e24d73d325fcbce1297db48355b2e1bab3f0721ae55b82750d60455e1b", + "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": 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": "6217a0d2830275a247e056d15171d13affed93823f39730cb1e7de61dd820093", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "94b901b8ef8a4a9fad03e4fd36103e7f", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.safetensors", + "checkpoint_sha256": "19fda065fbb7116cc7dbeeb29598d02174232fe8daf59975715ab656bc31b48e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T03:52:48Z", + "delivered_frames": 243, + "forked_from_branch_id": "7d7fa7d2ae63432b9f6d9c903ba4c137", + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.wav", + "generated_audio_sha256": "729151ccf7ff206a9dd041f21abc4c6fb7cc7ef55e253b57cb844ab8c4d82cf6", + "generated_continuity": "on", + "history_hash": "a665c26e858b95e3f103416317aee1fae22892854634b9c4c43927f9e016f357", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/segments/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.prompt.txt", + "prompt_file_sha256": "6217a0d2830275a247e056d15171d13affed93823f39730cb1e7de61dd820093", + "prompt_hash": "6217a0d2830275a247e056d15171d13affed93823f39730cb1e7de61dd820093", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "94b901b8ef8a4a9fad03e4fd36103e7f", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "9f4c16470aafeeeefb1834ff4be6a0595970c3dc690bb1e0c0ae794126f47088" + }, + "generation_hash": "2366f6e24d73d325fcbce1297db48355b2e1bab3f0721ae55b82750d60455e1b", + "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": 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": "6217a0d2830275a247e056d15171d13affed93823f39730cb1e7de61dd820093", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.mp4", + "segment_sha256": "24302e6d90e19889c2619d08ba335da7ae4b0f680cff53b0f01ed621f3ac1e77", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.json new file mode 100644 index 0000000000000000000000000000000000000000..a535486573bfb9110c899d74b5d995f65d5ddea4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.json @@ -0,0 +1,227 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/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": 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 + }, + "format": "h3_chain_segment_v3", + "history_hash": "2acedf2cf048f701301e49a31a3c9707b9ae6a9c09b947b6fe62c3604bf1f9c2", + "plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "run_name": "titsjob_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "4aa09bcbe90b0f0f98e9bac5323e4f7a67e3e40545cef5f5b9d770da22770c41" + }, + "generation_hash": "906459368850c784154f5823612cc18ca3b79f2694cf6112b0bd51839e1515ef", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.safetensors", + "checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:32:07Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0002.588d9fc905cb4322b8e0231454b1adf7.wav", + "generated_audio_sha256": "a446507c4ac7e9e0ae262ca53bb229a9874639e679a8871fcda4329b74460f40", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 1.1431999206542969, + 6.0 + ], + "context_motion_baseline": 0.43784332275390625, + "detected_luma_jump": -3.525524139404297, + "detection_threshold": 1.7085647583007812, + "mean_luma_jump": -3.2341842651367188, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.029952157712450213, + 0.03443529465619256 + ], + [ + 0.5786113185508578, + 0.6021407303155637 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 7.637800216674805, + 147.54588623046874 + ], + "start_frame": 1, + "target_percentiles": [ + 0.0, + 8.781000137329102, + 158.9394073486328 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "2acedf2cf048f701301e49a31a3c9707b9ae6a9c09b947b6fe62c3604bf1f9c2", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "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_file": "h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.prompt.txt", + "prompt_file_sha256": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_hash": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "588d9fc905cb4322b8e0231454b1adf7", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "4aa09bcbe90b0f0f98e9bac5323e4f7a67e3e40545cef5f5b9d770da22770c41" + }, + "generation_hash": "906459368850c784154f5823612cc18ca3b79f2694cf6112b0bd51839e1515ef", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.mp4", + "segment_sha256": "a6bb57f9c250ecdf957e5beed2891304f2addeab3e179acc30ad1fe95bf4db52", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.json", + "visual_context_source_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..2f753549b0e4d6b37f8a0b280df90f8ec56b6976 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999 +size 68019760 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.json new file mode 100644 index 0000000000000000000000000000000000000000..b3315846f7b7cabeceecd6d90edaf50c4551706b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.json @@ -0,0 +1,226 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/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": 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 + }, + "format": "h3_chain_segment_v3", + "history_hash": "0df0d637af761826639c58881a7741310479482cdcec3dd01c84271f8efcaa60", + "plan_hash": "bd05a6b60d8d315ec521cbab7b52a3418955fbb9a8b91cca97dd442012543107", + "run_name": "titsjob_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "fa022e37acdc70d3c8b33bf709ad7b8a7dc624a6f4000f86ffa19a618e1d8bae" + }, + "generation_hash": "fa8da580abcadc1b5029d0062df47b85d816d18bbff9d4858bf94cf50550583b", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "f2e001780cc5304750fbea2cf690e60b597be8b261ed4ecba5fb79fcde8e72c3", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "94b901b8ef8a4a9fad03e4fd36103e7f", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.safetensors", + "checkpoint_sha256": "a03ef952a21c8be4bfe7209b04801c70fc91207fdf83583f0fdc1b54f2acb613", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T03:58:23Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0002.bb9a39fde98c4305b537aff625575d64.wav", + "generated_audio_sha256": "e335d3bbdea87f418c860931d8a8da36a2c0bec521f2538ddb869de0c596d0e1", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -4.087699890136719, + -6.0 + ], + "context_motion_baseline": 0.424407958984375, + "detected_luma_jump": 4.772041320800781, + "detection_threshold": 1.25, + "mean_luma_jump": 4.453479766845703, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.1927843131271063, + 0.17675411747951134 + ], + [ + 0.5751115507238048, + 0.5515821389590989 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.2125999927520752, + 49.15999984741211, + 146.65344543457022 + ], + "start_frame": 0, + "target_percentiles": [ + 0.4251999855041504, + 45.07229995727539, + 133.80546493530272 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "0df0d637af761826639c58881a7741310479482cdcec3dd01c84271f8efcaa60", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "19fda065fbb7116cc7dbeeb29598d02174232fe8daf59975715ab656bc31b48e", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "94b901b8ef8a4a9fad03e4fd36103e7f", + "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_file": "h3_chains/titsjob_1/segments/clip_0002.bb9a39fde98c4305b537aff625575d64.prompt.txt", + "prompt_file_sha256": "f2e001780cc5304750fbea2cf690e60b597be8b261ed4ecba5fb79fcde8e72c3", + "prompt_hash": "f2e001780cc5304750fbea2cf690e60b597be8b261ed4ecba5fb79fcde8e72c3", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "bb9a39fde98c4305b537aff625575d64", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "fa022e37acdc70d3c8b33bf709ad7b8a7dc624a6f4000f86ffa19a618e1d8bae" + }, + "generation_hash": "fa8da580abcadc1b5029d0062df47b85d816d18bbff9d4858bf94cf50550583b", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "f2e001780cc5304750fbea2cf690e60b597be8b261ed4ecba5fb79fcde8e72c3", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0002.bb9a39fde98c4305b537aff625575d64.mp4", + "segment_sha256": "3e67c2aa6db79cc7bf9dd5a27063b9944c229fe4f39cb39539be66cac14cad62", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "19fda065fbb7116cc7dbeeb29598d02174232fe8daf59975715ab656bc31b48e", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "94b901b8ef8a4a9fad03e4fd36103e7f", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..4ddb33dd71b9d399240dcf8d2cd862084dc9828f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a03ef952a21c8be4bfe7209b04801c70fc91207fdf83583f0fdc1b54f2acb613 +size 68019840 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..b3315846f7b7cabeceecd6d90edaf50c4551706b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0002.json @@ -0,0 +1,226 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/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": 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 + }, + "format": "h3_chain_segment_v3", + "history_hash": "0df0d637af761826639c58881a7741310479482cdcec3dd01c84271f8efcaa60", + "plan_hash": "bd05a6b60d8d315ec521cbab7b52a3418955fbb9a8b91cca97dd442012543107", + "run_name": "titsjob_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "fa022e37acdc70d3c8b33bf709ad7b8a7dc624a6f4000f86ffa19a618e1d8bae" + }, + "generation_hash": "fa8da580abcadc1b5029d0062df47b85d816d18bbff9d4858bf94cf50550583b", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "f2e001780cc5304750fbea2cf690e60b597be8b261ed4ecba5fb79fcde8e72c3", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "94b901b8ef8a4a9fad03e4fd36103e7f", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.safetensors", + "checkpoint_sha256": "a03ef952a21c8be4bfe7209b04801c70fc91207fdf83583f0fdc1b54f2acb613", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T03:58:23Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0002.bb9a39fde98c4305b537aff625575d64.wav", + "generated_audio_sha256": "e335d3bbdea87f418c860931d8a8da36a2c0bec521f2538ddb869de0c596d0e1", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -4.087699890136719, + -6.0 + ], + "context_motion_baseline": 0.424407958984375, + "detected_luma_jump": 4.772041320800781, + "detection_threshold": 1.25, + "mean_luma_jump": 4.453479766845703, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.1927843131271063, + 0.17675411747951134 + ], + [ + 0.5751115507238048, + 0.5515821389590989 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.2125999927520752, + 49.15999984741211, + 146.65344543457022 + ], + "start_frame": 0, + "target_percentiles": [ + 0.4251999855041504, + 45.07229995727539, + 133.80546493530272 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "0df0d637af761826639c58881a7741310479482cdcec3dd01c84271f8efcaa60", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "19fda065fbb7116cc7dbeeb29598d02174232fe8daf59975715ab656bc31b48e", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "94b901b8ef8a4a9fad03e4fd36103e7f", + "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_file": "h3_chains/titsjob_1/segments/clip_0002.bb9a39fde98c4305b537aff625575d64.prompt.txt", + "prompt_file_sha256": "f2e001780cc5304750fbea2cf690e60b597be8b261ed4ecba5fb79fcde8e72c3", + "prompt_hash": "f2e001780cc5304750fbea2cf690e60b597be8b261ed4ecba5fb79fcde8e72c3", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "bb9a39fde98c4305b537aff625575d64", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "fa022e37acdc70d3c8b33bf709ad7b8a7dc624a6f4000f86ffa19a618e1d8bae" + }, + "generation_hash": "fa8da580abcadc1b5029d0062df47b85d816d18bbff9d4858bf94cf50550583b", + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "f2e001780cc5304750fbea2cf690e60b597be8b261ed4ecba5fb79fcde8e72c3", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0002.bb9a39fde98c4305b537aff625575d64.mp4", + "segment_sha256": "3e67c2aa6db79cc7bf9dd5a27063b9944c229fe4f39cb39539be66cac14cad62", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "19fda065fbb7116cc7dbeeb29598d02174232fe8daf59975715ab656bc31b48e", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "94b901b8ef8a4a9fad03e4fd36103e7f", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.json new file mode 100644 index 0000000000000000000000000000000000000000..1359f5035a58cc95a1bde232f0a84a79c06aad3b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.json @@ -0,0 +1,226 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/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": 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 + }, + "format": "h3_chain_segment_v3", + "history_hash": "fcb861f449c64974c6ac03f4c081df46963d3a33bcfd3112f3ceba4dd3b892cd", + "plan_hash": "bd05a6b60d8d315ec521cbab7b52a3418955fbb9a8b91cca97dd442012543107", + "run_name": "titsjob_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "96be4d1f39b31a2695a11c8c4795f539e12be368b56b42a9ea7e7b6144e24996" + }, + "generation_hash": "b6bbd52bcbaaed082c9516b26ca188de5fb3595a5dff8bb8a665f0e4b1e6fbc5", + "scene": 3, + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "b8ca217e8bba64823e42b9a7d561a28b88cd23166ceb70e5316421f810c0482f", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "94b901b8ef8a4a9fad03e4fd36103e7f", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.safetensors", + "checkpoint_sha256": "16d31191ba2834f3d982d8cb33883416109bcdb2fe054946645e097d7e129c8e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:03:12Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0003.09d299a3229e408da6d033da2218d693.wav", + "generated_audio_sha256": "43393b7c11380d90c18dfd816c74f246a75483229f364caf259a9b1a1e034d9e", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.6161346435546875, + "detected_luma_jump": 9.56582260131836, + "detection_threshold": 1.2949981689453125, + "mean_luma_jump": 9.544315338134766, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.24543528837316175, + 0.22190587660845587 + ], + [ + 0.6402600965312881, + 0.6167306847665823 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 62.58599853515625, + 163.26632461547848 + ], + "start_frame": 0, + "target_percentiles": [ + 0.0, + 52.94820022583008, + 139.76100311279293 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "fcb861f449c64974c6ac03f4c081df46963d3a33bcfd3112f3ceba4dd3b892cd", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "a03ef952a21c8be4bfe7209b04801c70fc91207fdf83583f0fdc1b54f2acb613", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "bb9a39fde98c4305b537aff625575d64", + "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_file": "h3_chains/titsjob_1/segments/clip_0003.09d299a3229e408da6d033da2218d693.prompt.txt", + "prompt_file_sha256": "b8ca217e8bba64823e42b9a7d561a28b88cd23166ceb70e5316421f810c0482f", + "prompt_hash": "b8ca217e8bba64823e42b9a7d561a28b88cd23166ceb70e5316421f810c0482f", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "09d299a3229e408da6d033da2218d693", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "96be4d1f39b31a2695a11c8c4795f539e12be368b56b42a9ea7e7b6144e24996" + }, + "generation_hash": "b6bbd52bcbaaed082c9516b26ca188de5fb3595a5dff8bb8a665f0e4b1e6fbc5", + "scene": 3, + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "b8ca217e8bba64823e42b9a7d561a28b88cd23166ceb70e5316421f810c0482f", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0003.09d299a3229e408da6d033da2218d693.mp4", + "segment_sha256": "99212430b90bf11ecbfdf1c3f5e8a8b6ecac6e51a8c2b84c65e174f8be961fdd", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "a03ef952a21c8be4bfe7209b04801c70fc91207fdf83583f0fdc1b54f2acb613", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "bb9a39fde98c4305b537aff625575d64", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..11f9950b75663241d718ada1788772ef2a26ed1c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16d31191ba2834f3d982d8cb33883416109bcdb2fe054946645e097d7e129c8e +size 68019776 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.json new file mode 100644 index 0000000000000000000000000000000000000000..336800cad7a6314a195e48e8f570a5e4b63d5edc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.json @@ -0,0 +1,186 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/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": 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 + }, + "format": "h3_chain_segment_v3", + "history_hash": "fa4e730e7a98aea82a14100630ad3d3c359447508e14e9295f0c0e3363284218", + "plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "run_name": "titsjob_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "7112a64c1c470b5930b4adc77f632ae54f7720bdde4176bb622180da28c670e8" + }, + "generation_hash": "fe3acaa1088db9a467322551a5436e5c523c76be59cb83e0f0d930d6de9d7674", + "scene": 3, + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.safetensors", + "checkpoint_sha256": "d7eea0db2876be33b81934838a616422c0de1687d5cca6d4e352817885109ce5", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:37:00Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.wav", + "generated_audio_sha256": "05e6acf11c6df674024e0240324e2e5e212fc3882e28ad70cec4ce66f9e13dee", + "generated_continuity": "on", + "history_hash": "fa4e730e7a98aea82a14100630ad3d3c359447508e14e9295f0c0e3363284218", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "588d9fc905cb4322b8e0231454b1adf7", + "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_file": "h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.prompt.txt", + "prompt_file_sha256": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_hash": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "d0541992c15e49f9b88a4f53ee2baf87", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "7112a64c1c470b5930b4adc77f632ae54f7720bdde4176bb622180da28c670e8" + }, + "generation_hash": "fe3acaa1088db9a467322551a5436e5c523c76be59cb83e0f0d930d6de9d7674", + "scene": 3, + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.mp4", + "segment_sha256": "4ab9061216aab1285e6e82836b82a46168a39b27b516882fef1b1e34bc745433", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.json", + "visual_context_source_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "588d9fc905cb4322b8e0231454b1adf7", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.safetensors b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..488881fc1f4eb93b048e89d9674287393d5b3081 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7eea0db2876be33b81934838a616422c0de1687d5cca6d4e352817885109ce5 +size 68019952 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.json new file mode 100644 index 0000000000000000000000000000000000000000..1359f5035a58cc95a1bde232f0a84a79c06aad3b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/checkpoints/clip_0003.json @@ -0,0 +1,226 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/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": 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 + }, + "format": "h3_chain_segment_v3", + "history_hash": "fcb861f449c64974c6ac03f4c081df46963d3a33bcfd3112f3ceba4dd3b892cd", + "plan_hash": "bd05a6b60d8d315ec521cbab7b52a3418955fbb9a8b91cca97dd442012543107", + "run_name": "titsjob_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "96be4d1f39b31a2695a11c8c4795f539e12be368b56b42a9ea7e7b6144e24996" + }, + "generation_hash": "b6bbd52bcbaaed082c9516b26ca188de5fb3595a5dff8bb8a665f0e4b1e6fbc5", + "scene": 3, + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "b8ca217e8bba64823e42b9a7d561a28b88cd23166ceb70e5316421f810c0482f", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "94b901b8ef8a4a9fad03e4fd36103e7f", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.safetensors", + "checkpoint_sha256": "16d31191ba2834f3d982d8cb33883416109bcdb2fe054946645e097d7e129c8e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:03:12Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0003.09d299a3229e408da6d033da2218d693.wav", + "generated_audio_sha256": "43393b7c11380d90c18dfd816c74f246a75483229f364caf259a9b1a1e034d9e", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.6161346435546875, + "detected_luma_jump": 9.56582260131836, + "detection_threshold": 1.2949981689453125, + "mean_luma_jump": 9.544315338134766, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.24543528837316175, + 0.22190587660845587 + ], + [ + 0.6402600965312881, + 0.6167306847665823 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 62.58599853515625, + 163.26632461547848 + ], + "start_frame": 0, + "target_percentiles": [ + 0.0, + 52.94820022583008, + 139.76100311279293 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "fcb861f449c64974c6ac03f4c081df46963d3a33bcfd3112f3ceba4dd3b892cd", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "a03ef952a21c8be4bfe7209b04801c70fc91207fdf83583f0fdc1b54f2acb613", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "bb9a39fde98c4305b537aff625575d64", + "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_file": "h3_chains/titsjob_1/segments/clip_0003.09d299a3229e408da6d033da2218d693.prompt.txt", + "prompt_file_sha256": "b8ca217e8bba64823e42b9a7d561a28b88cd23166ceb70e5316421f810c0482f", + "prompt_hash": "b8ca217e8bba64823e42b9a7d561a28b88cd23166ceb70e5316421f810c0482f", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "09d299a3229e408da6d033da2218d693", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "96be4d1f39b31a2695a11c8c4795f539e12be368b56b42a9ea7e7b6144e24996" + }, + "generation_hash": "b6bbd52bcbaaed082c9516b26ca188de5fb3595a5dff8bb8a665f0e4b1e6fbc5", + "scene": 3, + "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": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "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": "b8ca217e8bba64823e42b9a7d561a28b88cd23166ceb70e5316421f810c0482f", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0003.09d299a3229e408da6d033da2218d693.mp4", + "segment_sha256": "99212430b90bf11ecbfdf1c3f5e8a8b6ecac6e51a8c2b84c65e174f8be961fdd", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "a03ef952a21c8be4bfe7209b04801c70fc91207fdf83583f0fdc1b54f2acb613", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "bb9a39fde98c4305b537aff625575d64", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/partial_through_clip_0001.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/partial_through_clip_0001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8949791499a9d3bf647c8cee57eca0643080e3f1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/partial_through_clip_0001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f3fd733500636b81407e7c921da70097564a4e0d06fcb74df60f1b185deab5b +size 1028747 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19.generated.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..aeb4d6c17f823c9425d6265be750e78f0a99adef --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff3ea36620c0363c11b07d366d3fd073d797e830a1792780eab083b4d61445a2 +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..9c87c6771be2f9f02ab833b7ef1cab1da8d3c3b9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f09cb79e66bcefa839aaa304d9bf6f00f5eb176879fa5a53782e3592eff7fc41 +size 3066783 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19_001.generated.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19_001.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..7ebcd2a5f9e7e08c4abd4b492da93b8774f848bb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19_001.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c7f5ccd9672227f5a437bf345f0a592cf371e27a79baae8af17746593f65676 +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19_001.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19_001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3fb48215251b3b8e25452709b604cdb001601566 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/final/t2v_normal_2026-09-19_001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8d41204c7daa8af61a0bea668c70c4f49bf01a8a73fd4d1b8600f08a1a38281 +size 3220199 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.wav new file mode 100644 index 0000000000000000000000000000000000000000..87e3bb5ae959c717c28eb0d258e1378199210eda --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.wav new file mode 100644 index 0000000000000000000000000000000000000000..76635233ac299cf906ea9a55006e75d10f54b994 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9180d1d19a8c3916e9a26135267a0f362de814a8acc8335f327cbbc93ce14601 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.wav new file mode 100644 index 0000000000000000000000000000000000000000..361e14fd66188a7c36ef60c0e02a80b43bf53753 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:729151ccf7ff206a9dd041f21abc4c6fb7cc7ef55e253b57cb844ab8c4d82cf6 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0002.588d9fc905cb4322b8e0231454b1adf7.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0002.588d9fc905cb4322b8e0231454b1adf7.wav new file mode 100644 index 0000000000000000000000000000000000000000..f89e9f5bbe80adf8dedf30a3509bd00d3bbfb994 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0002.588d9fc905cb4322b8e0231454b1adf7.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a446507c4ac7e9e0ae262ca53bb229a9874639e679a8871fcda4329b74460f40 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0002.bb9a39fde98c4305b537aff625575d64.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0002.bb9a39fde98c4305b537aff625575d64.wav new file mode 100644 index 0000000000000000000000000000000000000000..4262b3b763f21f8621f247841e69619bd07f4092 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0002.bb9a39fde98c4305b537aff625575d64.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e335d3bbdea87f418c860931d8a8da36a2c0bec521f2538ddb869de0c596d0e1 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0003.09d299a3229e408da6d033da2218d693.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0003.09d299a3229e408da6d033da2218d693.wav new file mode 100644 index 0000000000000000000000000000000000000000..5c0539aa563c6cf8209b44e381846436eb520380 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0003.09d299a3229e408da6d033da2218d693.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43393b7c11380d90c18dfd816c74f246a75483229f364caf259a9b1a1e034d9e +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.wav b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.wav new file mode 100644 index 0000000000000000000000000000000000000000..546ac7ccf0b33544f502d18ac5bd29fdbc462385 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05e6acf11c6df674024e0240324e2e5e212fc3882e28ad70cec4ce66f9e13dee +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/manifest.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..85d257375050f4892bc66b4f90e59ceb6933b6a5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/manifest.json @@ -0,0 +1,371 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_1/api_prompt.json", + "plan": "h3_chains/titsjob_1/plan.json", + "workflow": "h3_chains/titsjob_1/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": 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 + }, + "duration_seconds": 28.541666666666668, + "format": "h3_chain_manifest_v3", + "plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "prompt_prefix": "", + "run_name": "titsjob_1", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.safetensors", + "checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:26:26Z", + "delivered_frames": 243, + "forked_from_branch_id": "94b901b8ef8a4a9fad03e4fd36103e7f", + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.wav", + "generated_audio_sha256": "563d0a570423a7b37983bfe5796dea355ce1e468401a05069458c1d06e1a66b8", + "generated_continuity": "on", + "history_hash": "19cae44241f9116073f5188d8389f2a939dd105043d0d7e9a0c8bab8667f1dd2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.prompt.txt", + "prompt_file_sha256": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_hash": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "ba28745bb17db519c8a817523e5d5b9ea607eaaac6e57dac2277b557639dd88b" + }, + "generation_hash": "c72f81f8adaa44a7ed2d0ab02cb7d9ac027c05cc377d56d16d62a195476c9231", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.mp4", + "segment_sha256": "fd811442d0b746d24c9e811c2a82fee2992ec6ad2ef89781c644501506aeb522", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.json" + }, + { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.safetensors", + "checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:32:07Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0002.588d9fc905cb4322b8e0231454b1adf7.wav", + "generated_audio_sha256": "a446507c4ac7e9e0ae262ca53bb229a9874639e679a8871fcda4329b74460f40", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 1.1431999206542969, + 6.0 + ], + "context_motion_baseline": 0.43784332275390625, + "detected_luma_jump": -3.525524139404297, + "detection_threshold": 1.7085647583007812, + "mean_luma_jump": -3.2341842651367188, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.029952157712450213, + 0.03443529465619256 + ], + [ + 0.5786113185508578, + 0.6021407303155637 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 7.637800216674805, + 147.54588623046874 + ], + "start_frame": 1, + "target_percentiles": [ + 0.0, + 8.781000137329102, + 158.9394073486328 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "2acedf2cf048f701301e49a31a3c9707b9ae6a9c09b947b6fe62c3604bf1f9c2", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "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_file": "h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.prompt.txt", + "prompt_file_sha256": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_hash": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "588d9fc905cb4322b8e0231454b1adf7", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0002.588d9fc905cb4322b8e0231454b1adf7.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "4aa09bcbe90b0f0f98e9bac5323e4f7a67e3e40545cef5f5b9d770da22770c41" + }, + "generation_hash": "906459368850c784154f5823612cc18ca3b79f2694cf6112b0bd51839e1515ef", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.mp4", + "segment_sha256": "a6bb57f9c250ecdf957e5beed2891304f2addeab3e179acc30ad1fe95bf4db52", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0002.bb9a39fde98c4305b537aff625575d64.json", + "visual_context_source_checkpoint_sha256": "dbe7e3c1643b8c5c13d04791ad199b43a008d3e4107c1a88e6a134c546fabf93", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "70cfbbf4e0814423b73b29b97cf68ca0", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "70cfbbf4e0814423b73b29b97cf68ca0", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.safetensors", + "checkpoint_sha256": "d7eea0db2876be33b81934838a616422c0de1687d5cca6d4e352817885109ce5", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T04:37:00Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.wav", + "generated_audio_sha256": "05e6acf11c6df674024e0240324e2e5e212fc3882e28ad70cec4ce66f9e13dee", + "generated_continuity": "on", + "history_hash": "fa4e730e7a98aea82a14100630ad3d3c359447508e14e9295f0c0e3363284218", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "588d9fc905cb4322b8e0231454b1adf7", + "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_file": "h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.prompt.txt", + "prompt_file_sha256": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_hash": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "d0541992c15e49f9b88a4f53ee2baf87", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "7112a64c1c470b5930b4adc77f632ae54f7720bdde4176bb622180da28c670e8" + }, + "generation_hash": "fe3acaa1088db9a467322551a5436e5c523c76be59cb83e0f0d930d6de9d7674", + "scene": 3, + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "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": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.mp4", + "segment_sha256": "4ab9061216aab1285e6e82836b82a46168a39b27b516882fef1b1e34bc745433", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/titsjob_1/checkpoints/clip_0003.09d299a3229e408da6d033da2218d693.json", + "visual_context_source_checkpoint_sha256": "0be972658ee6487b48727476133e6dd2cba2b0a6396bfbb20321e3a6c66d8999", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "588d9fc905cb4322b8e0231454b1adf7", + "visual_context_source_scene": 2 + } + ], + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..ccb0a82430afd94cde5f893cc642b3b975d0fdac --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/partial/through_clip_0001.manifest.json @@ -0,0 +1,136 @@ +{ + "archives": { + "api_prompt": "h3_chains/titsjob_1/api_prompt.json", + "plan": "h3_chains/titsjob_1/plan.json", + "workflow": "h3_chains/titsjob_1/workflow.json" + }, + "clip_count": 1, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 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 + }, + "duration_seconds": 10.125, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 1, + "plan_hash": "33e3e14323f940efeb8652e071c922ec77c94ba52a4b4aca141bb258c25e30c0", + "planned_clip_count": 2, + "prompt_prefix": "", + "run_name": "titsjob_1", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/api_prompt.json", + "plan": "h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/plan.json", + "workflow": "h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "7d7fa7d2ae63432b9f6d9c903ba4c137", + "checkpoint": "h3_chains/titsjob_1/checkpoints/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.safetensors", + "checkpoint_sha256": "846e21f3c796c8392be2de17ee617d4166d8f65fc72497c835d796d1c4180d33", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T03:34:57Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/titsjob_1/generated_audio/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.wav", + "generated_audio_sha256": "9180d1d19a8c3916e9a26135267a0f362de814a8acc8335f327cbbc93ce14601", + "generated_continuity": "on", + "history_hash": "e899a64c48a73f9fe7ef3ea66e79b5ad34d9ef10ec54fd51f035022d9493824d", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.json", + "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_file": "h3_chains/titsjob_1/segments/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.prompt.txt", + "prompt_file_sha256": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "prompt_hash": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "7d7fa7d2ae63432b9f6d9c903ba4c137", + "revision_metadata": "h3_chains/titsjob_1/checkpoints/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5f8e278da70698565bea8fd1a43eab3c28ce7416d9876f7037b0fef7f59fca58" + }, + "generation_hash": "1e262325edbc94cafdf0c5c7e836d4276a0ddb549a8f0b596c1eeabdf7610e1e", + "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": 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": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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, + "segment": "h3_chains/titsjob_1/segments/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.mp4", + "segment_sha256": "f7f5b7a332cf8ee0163c82d4ffb1fded2194329ecc948cd59cf5bdb2168b5012", + "source_reference": "off", + "steps": 20 + } + ], + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/plan.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d17ff2727e858bfe9d48d474c62a5f158dada648 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/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/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..111e0a06ce8f5c6410e23553c4c1c1901a44fd98 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "titsjob_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": "titsjob_1", + "source_audio": null, + "updated_at": "2026-09-19T04:22:11Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_01/7f6a250950ae41f78ebf36715ce98eef.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_01/7f6a250950ae41f78ebf36715ce98eef.json new file mode 100644 index 0000000000000000000000000000000000000000..d2f353e26e4b2fb6d97aacca3938e999b162d100 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_01/7f6a250950ae41f78ebf36715ce98eef.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "7f6a250950ae41f78ebf36715ce98eef", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:30:33.796Z", + "updated_at": "2026-09-19T03:31:02.163Z", + "executed_at": "2026-09-19T03:31:02.163Z", + "last_executed_at": "2026-09-19T03:31:02.163Z", + "execution_count": 1, + "prompt_sha256": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "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" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_01/9c4f43af9bcf4d70a5e30eef17e2936c.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_01/9c4f43af9bcf4d70a5e30eef17e2936c.json new file mode 100644 index 0000000000000000000000000000000000000000..2999a4a98412c52fd6e81550eca6a76e2a405a3f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_01/9c4f43af9bcf4d70a5e30eef17e2936c.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "9c4f43af9bcf4d70a5e30eef17e2936c", + "parent_id": "7f6a250950ae41f78ebf36715ce98eef", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:47:24.248Z", + "updated_at": "2026-09-19T03:48:33.116Z", + "executed_at": "2026-09-19T03:48:33.116Z", + "last_executed_at": "2026-09-19T03:48:33.116Z", + "execution_count": 1, + "prompt_sha256": "6217a0d2830275a247e056d15171d13affed93823f39730cb1e7de61dd820093", + "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" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_01/bf01545f61a8493c8b7117d5b72ee6cd.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_01/bf01545f61a8493c8b7117d5b72ee6cd.json new file mode 100644 index 0000000000000000000000000000000000000000..1f5913197c6c6c14fd61ecab12fd02f1943c1e5f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_01/bf01545f61a8493c8b7117d5b72ee6cd.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "bf01545f61a8493c8b7117d5b72ee6cd", + "parent_id": "9c4f43af9bcf4d70a5e30eef17e2936c", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T04:22:11.757Z", + "updated_at": "2026-09-19T04:22:11.757Z", + "executed_at": "2026-09-19T04:22:11.757Z", + "last_executed_at": "2026-09-19T04:22:11.757Z", + "execution_count": 1, + "prompt_sha256": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "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." +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..ef254676d1ca587e37a30b6cdc5bcbe965d13439 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_01/index.json @@ -0,0 +1,44 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "titsjob_1", + "scene_id": "clip_01", + "active_revision": "9c4f43af9bcf4d70a5e30eef17e2936c", + "revisions": [ + { + "id": "7f6a250950ae41f78ebf36715ce98eef", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:30:33.796Z", + "updated_at": "2026-09-19T03:31:02.163Z", + "executed_at": "2026-09-19T03:31:02.163Z", + "last_executed_at": "2026-09-19T03:31:02.163Z", + "execution_count": 1, + "prompt_sha256": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f" + }, + { + "id": "9c4f43af9bcf4d70a5e30eef17e2936c", + "parent_id": "7f6a250950ae41f78ebf36715ce98eef", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:47:24.248Z", + "updated_at": "2026-09-19T03:48:33.116Z", + "executed_at": "2026-09-19T03:48:33.116Z", + "last_executed_at": "2026-09-19T03:48:33.116Z", + "execution_count": 1, + "prompt_sha256": "6217a0d2830275a247e056d15171d13affed93823f39730cb1e7de61dd820093" + }, + { + "id": "bf01545f61a8493c8b7117d5b72ee6cd", + "parent_id": "9c4f43af9bcf4d70a5e30eef17e2936c", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T04:22:11.757Z", + "updated_at": "2026-09-19T04:22:11.757Z", + "executed_at": "2026-09-19T04:22:11.757Z", + "last_executed_at": "2026-09-19T04:22:11.757Z", + "execution_count": 1, + "prompt_sha256": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_02/65533881bc434396aa5cc5daf37f561f.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_02/65533881bc434396aa5cc5daf37f561f.json new file mode 100644 index 0000000000000000000000000000000000000000..f42dc7ea2fc9003be70036be68df746e93ad4e7e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_02/65533881bc434396aa5cc5daf37f561f.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "65533881bc434396aa5cc5daf37f561f", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:54:01.882Z", + "updated_at": "2026-09-19T03:54:01.883Z", + "executed_at": "2026-09-19T03:54:01.883Z", + "last_executed_at": "2026-09-19T03:54:01.883Z", + "execution_count": 1, + "prompt_sha256": "f2e001780cc5304750fbea2cf690e60b597be8b261ed4ecba5fb79fcde8e72c3", + "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" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_02/8fbf66c41c1b492f80acac41c231c9d9.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_02/8fbf66c41c1b492f80acac41c231c9d9.json new file mode 100644 index 0000000000000000000000000000000000000000..0224b6d0d1eb4d5f0a98a9cc78e331740e98fd07 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_02/8fbf66c41c1b492f80acac41c231c9d9.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "8fbf66c41c1b492f80acac41c231c9d9", + "parent_id": "65533881bc434396aa5cc5daf37f561f", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T04:27:37.961Z", + "updated_at": "2026-09-19T04:27:37.962Z", + "executed_at": "2026-09-19T04:27:37.962Z", + "last_executed_at": "2026-09-19T04:27:37.962Z", + "execution_count": 1, + "prompt_sha256": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "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." +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..be05025389ee6a0c776315a3f06bd4e632c6dadd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_02/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "titsjob_1", + "scene_id": "clip_02", + "active_revision": "8fbf66c41c1b492f80acac41c231c9d9", + "revisions": [ + { + "id": "65533881bc434396aa5cc5daf37f561f", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:54:01.882Z", + "updated_at": "2026-09-19T03:54:01.883Z", + "executed_at": "2026-09-19T03:54:01.883Z", + "last_executed_at": "2026-09-19T03:54:01.883Z", + "execution_count": 1, + "prompt_sha256": "f2e001780cc5304750fbea2cf690e60b597be8b261ed4ecba5fb79fcde8e72c3" + }, + { + "id": "8fbf66c41c1b492f80acac41c231c9d9", + "parent_id": "65533881bc434396aa5cc5daf37f561f", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T04:27:37.961Z", + "updated_at": "2026-09-19T04:27:37.962Z", + "executed_at": "2026-09-19T04:27:37.962Z", + "last_executed_at": "2026-09-19T04:27:37.962Z", + "execution_count": 1, + "prompt_sha256": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_03/47371af8351d45faa7223197b78f568c.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_03/47371af8351d45faa7223197b78f568c.json new file mode 100644 index 0000000000000000000000000000000000000000..a4431ed1b3c0053d59db789d7a25673bda44f02f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_03/47371af8351d45faa7223197b78f568c.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "47371af8351d45faa7223197b78f568c", + "parent_id": "de937920f81144a2b1840025706271d3", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T04:21:14.777Z", + "updated_at": "2026-09-19T04:32:31.942Z", + "executed_at": "2026-09-19T04:32:31.942Z", + "last_executed_at": "2026-09-19T04:32:31.942Z", + "execution_count": 1, + "prompt_sha256": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "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." +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_03/de937920f81144a2b1840025706271d3.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_03/de937920f81144a2b1840025706271d3.json new file mode 100644 index 0000000000000000000000000000000000000000..e3b78cc7c6d9571a351c0ec12f59c9d7c2bf31dd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_03/de937920f81144a2b1840025706271d3.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "de937920f81144a2b1840025706271d3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:58:43.305Z", + "updated_at": "2026-09-19T03:58:43.306Z", + "executed_at": "2026-09-19T03:58:43.306Z", + "last_executed_at": "2026-09-19T03:58:43.306Z", + "execution_count": 1, + "prompt_sha256": "b8ca217e8bba64823e42b9a7d561a28b88cd23166ceb70e5316421f810c0482f", + "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" +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..7aa3e8b333cb235ea8745d43ec80eee4615988a5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/prompt_history/clip_03/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "titsjob_1", + "scene_id": "clip_03", + "active_revision": "47371af8351d45faa7223197b78f568c", + "revisions": [ + { + "id": "de937920f81144a2b1840025706271d3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:58:43.305Z", + "updated_at": "2026-09-19T03:58:43.306Z", + "executed_at": "2026-09-19T03:58:43.306Z", + "last_executed_at": "2026-09-19T03:58:43.306Z", + "execution_count": 1, + "prompt_sha256": "b8ca217e8bba64823e42b9a7d561a28b88cd23166ceb70e5316421f810c0482f" + }, + { + "id": "47371af8351d45faa7223197b78f568c", + "parent_id": "de937920f81144a2b1840025706271d3", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T04:21:14.777Z", + "updated_at": "2026-09-19T04:32:31.942Z", + "executed_at": "2026-09-19T04:32:31.942Z", + "last_executed_at": "2026-09-19T04:32:31.942Z", + "execution_count": 1, + "prompt_sha256": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..4f8947f9c04ded89b44aae384690e201192ecd6d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/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/09d299a3229e408da6d033da2218d693/plan.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..318348871a76a029b9a2841bd8509748baed5ce3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/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/09d299a3229e408da6d033da2218d693/workflow.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..5df5dda8bff347cd60c2ba60db472c73a683cc3e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/09d299a3229e408da6d033da2218d693/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/588d9fc905cb4322b8e0231454b1adf7/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..551bd56177e4764bd6ff537861eb44400e0bf444 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/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/588d9fc905cb4322b8e0231454b1adf7/plan.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d17ff2727e858bfe9d48d474c62a5f158dada648 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/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/588d9fc905cb4322b8e0231454b1adf7/workflow.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..101566a8b75f6ec3aa1bbc0036add00fba18e1b3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/588d9fc905cb4322b8e0231454b1adf7/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/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..551bd56177e4764bd6ff537861eb44400e0bf444 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/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/70cfbbf4e0814423b73b29b97cf68ca0/plan.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d17ff2727e858bfe9d48d474c62a5f158dada648 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/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/70cfbbf4e0814423b73b29b97cf68ca0/workflow.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..101566a8b75f6ec3aa1bbc0036add00fba18e1b3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/70cfbbf4e0814423b73b29b97cf68ca0/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 + } + } +}